Files Deleted
Following are the list of files deleted
None

Files Changed
Following are the list of files changed
Files Comments
sbc/core/common/sbc_common_mashup.xml  
sbc/pricing/pricingruledetail_mashup.xml  
sbc/pricing/pricelistdetail_mashup.xml  
sbc/common/commoncode_mashup.xml  
sbc/pricing/pricingrulesearch_mashup.xml  
sbc/core/common/sbc_managepricelistassignment_mashup.xml  
sbc/pricing/coupondetail_mashup.xml  
sbc/pricing/testpricing_mashup.xml  
sbc/core/common/sbc_rules_mashup.xml  
sbc/pricing/approvalrule_mashup.xml  
sbc/pricing/manualpricingruledetail_mashup.xml  

Files Added
Following are the list of files added
Files Comments
sbc/datasync/subscriptionsync_mashup.xml  
sbc/datasync/profilesync_mashup.xml  
sbc/datasync/targetsync_mashup.xml  
sbc/systemsetup/financial/financial_mashup.xml  
sbc/payments/payments_mashup.xml  
sbc/systemconfig/managerOverrides_mashup.xml  
sbc/systemconfig/pricingConfig_mashup.xml  

Following are the mashup changes

Mashups Deleted
Following are the list of mashups deleted.
None

Mashups Changed
Following are the list of mashups changed.
Old Value New Value File Name Comments
<mashup description="Manage the common code for APP
ROVAL_VIOLATION"
    endpoint="SBC_CONFIG_END_POINT" id="common-getA
PPROVAL_VIOLATION"
    mashuptype="XAPI" transactional="true">
    <API Name="getCommonCodeList">
        <APINamespace inputNS="getCommonCode_input"
 outputNS="getCommonCode_output"/>
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode"
                CodeType="APPROVAL_VIOLATION" Docum
entType="0015"/>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeTyp
e="" CodeValue="" CommonCodeKey=""/>
            </CommonCodeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
<mashup description="Manage the common code for APP
ROVAL_VIOLATION"
    endpoint="SBC_CONFIG_END_POINT" id="common-getA
PPROVAL_VIOLATION"
    mashuptype="XAPI" transactional="true">
    <API Name="getCommonCodeList">
        <APINamespace inputNS="getCommonCode_input"
 outputNS="getCommonCode_output"/>
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" CodeTy
pe="APPROVAL_VIOLATION"/>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeTyp
e="" CodeValue=""
                    CommonCodeKey="" DocumentType="
"/>
            </CommonCodeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/common/commoncode_mashup.xml
<mashup description="All Cacheable api's needs to b
e called together"
    id="getcacheableResults_multiAPI" mashuptype="A
ggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="common-getBaseLocaleProperty">
        <APINamespace inputNS="getBaseLocalePropert
y_input" outputNS="getBaseLocaleProperty_output"/>
    </mashupRef>
    <mashupRef id="common-getLocaleList">
        <APINamespace inputNS="getLocaleList_input"
 outputNS="getLocaleList_output"/>
    </mashupRef>
    <mashupRef id="common-getRuleForWebChannelInteg
rated">
        <APINamespace inputNS="getRuleForWebChannel
_input" outputNS="getRuleForWebChannel_output"/>
    </mashupRef>
    <mashupRef id="common-getUserGroupList">
        <APINamespace inputNS="getCachedUserGroupLi
st_input" outputNS="getCachedUserGroupList_output"/
>
    </mashupRef>
    <mashupRef id="getCurrencyList">
        <APINamespace inputNS="currencyList_Input" 
outputNS="currencylist_Output"/>
    </mashupRef>
    <mashupRef id="getItemUOMMasterList-mashup">
        <APINamespace inputNS="getItemUOMMasterList
" outputNS="getItemUOMMasterList_Output"/>
    </mashupRef>
    <mashupRef id="pricingShowUOMRule">
        <APINamespace inputNS="ruleForShowingUOM" o
utputNS="ruleForShowingUOMOutput"/>
    </mashupRef>
    <mashupRef id="seaPricelistSearch_getCommonCode
List">
        <APINamespace inputNS="getStatusCommonCode_
input" outputNS="getStatusCommonCode_output"/>
    </mashupRef>
</mashup>
<mashup description="All Cacheable api's needs to b
e called together"
    id="getcacheableResults_multiAPI" mashuptype="A
ggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="common-getBaseLocaleProperty">
        <APINamespace inputNS="getBaseLocalePropert
y_input" outputNS="getBaseLocaleProperty_output"/>
    </mashupRef>
    <mashupRef id="common-getCUSTOMER_LEVEL">
        <APINamespace inputNS="getCustomerLevel_inp
ut" outputNS="getCachedCustomerLevel_output"/>
    </mashupRef>
    <mashupRef id="common-getLocaleList">
        <APINamespace inputNS="getLocaleList_input"
 outputNS="getLocaleList_output"/>
    </mashupRef>
    <mashupRef id="common-getRELATIONSHIP_TYPE">
        <APINamespace inputNS="getCustomerRelations
hipType_input" outputNS="getCachedCustomerRelations
hipType_output"/>
    </mashupRef>
    <mashupRef id="common-getRuleForWebChannelInteg
rated">
        <APINamespace inputNS="getRuleForWebChannel
_input" outputNS="getRuleForWebChannel_output"/>
    </mashupRef>
    <mashupRef id="common-getUserGroupList">
        <APINamespace inputNS="getCachedUserGroupLi
st_input" outputNS="getCachedUserGroupList_output"/
>
    </mashupRef>
    <mashupRef id="common-getVERTICAL">
        <APINamespace inputNS="getCustomerVertical_
input" outputNS="getCachedCustomerVertical_output"/
>
    </mashupRef>
    <mashupRef id="getCurrencyList">
        <APINamespace inputNS="currencyList_Input" 
outputNS="currencylist_Output"/>
    </mashupRef>
    <mashupRef id="getDocumentTypeListMashup">
        <APINamespace inputNS="getDocumentTypeListM
ashup_input" outputNS="getDocumentTypeListMashup_ou
tput"/>
    </mashupRef>
    <mashupRef id="getItemUOMMasterList-mashup">
        <APINamespace inputNS="getItemUOMMasterList
" outputNS="getItemUOMMasterList_Output"/>
    </mashupRef>
    <mashupRef id="manageChangeProject_getTeamList"
>
        <APINamespace inputNS="getCachedTeamList_in
put" outputNS="getCachedTeamList_output"/>
    </mashupRef>
    <mashupRef id="pricingShowUOMRule">
        <APINamespace inputNS="ruleForShowingUOM" o
utputNS="ruleForShowingUOMOutput"/>
    </mashupRef>
    <mashupRef id="seaPricelistSearch_getCommonCode
List">
        <APINamespace inputNS="getStatusCommonCode_
input" outputNS="getStatusCommonCode_output"/>
    </mashupRef>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is invoked to update t
he approval plan details"
    endpoint="SBC_PRICING_END_POINT" id="manageappr
ovalplan"
    mashuptype="SBCAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup DocumentType="0015" Orga
nizationCode="xml:CurrentContextOrg:/Organization/@
OrganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroup ApprovalGroupId="" Appro
valGroupKey=""
                ApprovalGroupName="" DocumentType="
" OrganizationCode="">
                <ApprovalPlanList>
                    <ApprovalPlan ApprovalName="" A
pprovalPlanKey=""
                        IsMandatory="" Organization
Code=""
                        PredecessorSeq="" Sequence=
"" TeamCode="" UserGroupID="">
                        <PredecessorApprovalPlans>
                            <ApprovalPlan ApprovalP
lanKey="" Sequence=""/>
                        </PredecessorApprovalPlans>
                    </ApprovalPlan>
                </ApprovalPlanList>
            </ApprovalGroup>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.approvalplan.SBCSaveApprovalGroupMashup"/
>
</mashup>
<mashup
    description="This mashup is invoked to update t
he approval plan details"
    endpoint="SBC_PRICING_END_POINT" id="manageappr
ovalplan"
    mashuptype="SBCAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup OrganizationCode="xml:Cu
rrentContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroup ApprovalGroupId="" Appro
valGroupKey=""
                ApprovalGroupName="" DocumentType="
" OrganizationCode="">
                <ApprovalPlanList>
                    <ApprovalPlan ApprovalName="" A
pprovalPlanKey=""
                        IsMandatory="" Organization
Code=""
                        PredecessorSeq="" Sequence=
"" TeamCode="" UserGroupID="">
                        <PredecessorApprovalPlans>
                            <ApprovalPlan ApprovalP
lanKey="" Sequence=""/>
                        </PredecessorApprovalPlans>
                    </ApprovalPlan>
                </ApprovalPlanList>
            </ApprovalGroup>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.approvalplan.SBCSaveApprovalGroupMashup"/
>
</mashup>
sbc/pricing/approvalrule_mashup.xml
<mashup
    description="This mashup is invoked to delete t
he approval group"
    endpoint="SBC_PRICING_END_POINT" id="deleteAppr
ovalGroupMashup"
    mashuptype="SBCAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup DocumentType="0015" Oper
ation="Delete" OrganizationCode="xml:CurrentContext
Org:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroup ApprovalGroupKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.approvalplan.SBCDeleteApprovalGroupMashup
"/>
</mashup>
<mashup
    description="This mashup is invoked to delete t
he approval group"
    endpoint="SBC_PRICING_END_POINT" id="deleteAppr
ovalGroupMashup"
    mashuptype="SBCAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup Operation="Delete" Organ
izationCode="xml:CurrentContextOrg:/Organization/@O
rganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroup ApprovalGroupKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.approvalplan.SBCDeleteApprovalGroupMashup
"/>
</mashup>
sbc/pricing/approvalrule_mashup.xml
<mashup
    description="This mashup is invoked to update t
he approval plan details"
    endpoint="SBC_PRICING_END_POINT" id="approvalgr
oup_create"
    mashuptype="XAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup DocumentType="0015" Orga
nizationCode="xml:CurrentContextOrg:/Organization/@
OrganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroupList>
                <ApprovalGroup ApprovalGroupId="" A
pprovalGroupKey=""
                    ApprovalGroupName="" DocumentTy
pe="" OrganizationCode=""/>
            </ApprovalGroupList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
<mashup
    description="This mashup is invoked to update t
he approval plan details"
    endpoint="SBC_PRICING_END_POINT" id="approvalgr
oup_create"
    mashuptype="XAPI" transactional="true">
    <API Name="manageApprovalGroup">
        <Input>
            <ApprovalGroup OrganizationCode="xml:Cu
rrentContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <ApprovalGroupList>
                <ApprovalGroup ApprovalGroupId="" A
pprovalGroupKey=""
                    ApprovalGroupName="" DocumentTy
pe="" OrganizationCode=""/>
            </ApprovalGroupList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/approvalrule_mashup.xml
<mashup description="multi Api to open the Coupon d
etail screen"
    id="seaCoupon_multiAPI" mashuptype="AggregateXA
PI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup description="multi Api to open the Coupon d
etail screen"
    id="seaCoupon_multiAPI" mashuptype="AggregateXA
PI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/coupondetail_mashup.xml
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Coup
on"
    id="seaCreateCoupon_multiAPI" mashuptype="Aggre
gateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Coup
on"
    id="seaCreateCoupon_multiAPI" mashuptype="Aggre
gateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/coupondetail_mashup.xml
<mashup
    description="multi Api to open the Coupon detai
l screen for Ship Order"
    id="seaCoupon_multiAPIShipOrder" mashuptype="Ag
gregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="multi Api to open the Coupon detai
l screen for Ship Order"
    id="seaCoupon_multiAPIShipOrder" mashuptype="Ag
gregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/coupondetail_mashup.xml
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Coup
on for Ship Order Total"
    id="seaCreateCoupon_multiAPIShipOrder" mashupty
pe="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Coup
on for Ship Order Total"
    id="seaCreateCoupon_multiAPIShipOrder" mashupty
pe="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/coupondetail_mashup.xml
<mashup
    description="This mashup is called when a manua
l pricing rule is saved"
    endpoint="SBC_PRICING_END_POINT"
    id="manualPricing-managePricingRuleDetails" mas
huptype="SBCAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule IsManualRule="Y" Organizat
ionCode="xml:CurrentContextOrg:/Organization/@Organ
izationCode"/>
        </Input>
        <Template>
            <PricingRule Currency="" Description=""
                DistributeAdjustment="" EndDateActi
ve=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MembershipLevel="" MinimizeNumberOf
Shipments=""
                OrganizationCode="" PricingRuleKey=
"" PricingRuleName=""
                PricingStatus="" RelationshipType="
" RuleCategory=" "
                RuleType=" " StartDateActive="">
                <PricingRuleActionList>
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
ntity="" WhenToApply=""/>
                </PricingRuleActionList>
                <PricingRuleItemList>
                    <PricingRuleItem ItemID="" Pric
ingRuleItemKey=""
                        Quantity="" UnitOfMeasure="
"/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem PricingR
uleTargetItemKey=""
                        TargetItemID="" TargetUnitO
fMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.pricingrule.SBCSavePricingRuleMashup"/>
</mashup>
<mashup
    description="This mashup is called when a manua
l pricing rule is saved"
    endpoint="SBC_PRICING_END_POINT"
    id="manualPricing-managePricingRuleDetails" mas
huptype="SBCAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule IsManualRule="Y" Organizat
ionCode="xml:CurrentContextOrg:/Organization/@Organ
izationCode"/>
        </Input>
        <Template>
            <PricingRule Currency="" Description=""
                DistributeAdjustment="" EnableMixNM
atchItems=""
                EndDateActive="" EndTime="" Exclusi
vityId=""
                ExclusivityType="" IgnoreRuleOnManu
alAdjustment=""
                IgnoreRuleOnPriceLock="" IsActiveOn
Friday=""
                IsActiveOnMonday="" IsActiveOnSatur
day=""
                IsActiveOnSunday="" IsActiveOnThurs
day=""
                IsActiveOnTuesday="" IsActiveOnWedn
esday=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MembershipLevel="" MinimizeNumberOf
Shipments=""
                OrganizationCode="" PaymentType="" 
PricingRuleKey=""
                PricingRuleName="" PricingStatus=""
 Priority=""
                RelationshipType="" RuleCategory=" 
" RuleType=" "
                StartDateActive="" StartTime="">
                <PricingRuleActionList ApplyAdjustm
entToRemainder=""
                    QualifierAmount="" QualifierAmo
untType=""
                    TargetItemDeterminationRule=""
                    TargetOccurrenceLimit="" WhenTo
Apply="">
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaxAbsoluteAdjustment=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
ntity=""
                        TargetOccurrenceLimit="" Wh
enToApply=""/>
                </PricingRuleActionList>
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" Quantity=
""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" Q
uantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y="" Quantity=""
                        ShortDescription="" UnitOfM
easure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetCategoryList>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        PricingRuleTargetCategoryKe
y=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </PricingRuleTargetCategoryList>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleTargetItemKey=""
 TargetItemDesc=""
                        TargetItemID="" TargetItemS
hortDesc="" TargetUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.pricingrule.SBCSavePricingRuleMashup"/>
</mashup>
sbc/pricing/manualpricingruledetail_mashup.xml
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Manu
al Pricing Rule"
    id="seaCreateManualPricingRule_multiAPI" mashup
type="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getLocaleList">
        <APINamespace inputNS="getLocaleList" outpu
tNS="getLocaleListOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Manu
al Pricing Rule"
    id="seaCreateManualPricingRule_multiAPI" mashup
type="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getLocaleList">
        <APINamespace inputNS="getLocaleList" outpu
tNS="getLocaleListOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/manualpricingruledetail_mashup.xml
<mashup
    description="multi Api to open the Manual Prici
ng Rule detail screen"
    id="seaManualPricingRule_multiAPI" mashuptype="
AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getLocaleList">
        <APINamespace inputNS="getLocaleList" outpu
tNS="getLocaleListOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="multi Api to open the Manual Prici
ng Rule detail screen"
    id="seaManualPricingRule_multiAPI" mashuptype="
AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getLocaleList">
        <APINamespace inputNS="getLocaleList" outpu
tNS="getLocaleListOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/manualpricingruledetail_mashup.xml
<mashup description="MultiAPI-  to load the price l
ist summary "
    id="seaPriceListSummary_multiAPI" mashuptype="A
ggregateXAPI" transactional="true">
    <!--<mashupRef id="seaPriceListSummary_getPrice
listLineList">
            <APINamespace inputNS="pricelistLineLis
tInput" outputNS="getPricelistLineListOutput"/>
        </mashupRef> -->
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="ruleForShowingAbsoluteAdjustment
">
        <APINamespace inputNS="ruleDetailsToShowAbs
Adjustment_Input" outputNS="ruleDetailsToShowAbsAdj
ustment_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingEffectiveDates">
        <APINamespace inputNS="ruleForShowingEffect
iveDates_Input" outputNS="ruleForShowingEffectiveDa
tes_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingPercAdjustment">
        <APINamespace inputNS="ruleForShowingPercAd
justment_Input" outputNS="ruleForShowingPercAdjustm
ent_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingQtyTiers">
        <APINamespace inputNS="ruleForShowingQtyTie
rs_Input" outputNS="ruleForShowingQtyTiers_Output"/
>
    </mashupRef>
    <mashupRef id="ruleForShowingUOM">
        <APINamespace inputNS="ruleForShowingUOM_In
put" outputNS="ruleForShowingUOM_Output"/>
    </mashupRef>
    <mashupRef id="ruleForUnitPricePrecision">
        <APINamespace inputNS="ruleForUnitPricePrec
ision_Input" outputNS="ruleForUnitPricePrecision_Ou
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricelist
AssignmentList">
        <APINamespace inputNS="pricelistAssignmentI
nput" outputNS="getPricelistAssignmentListOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricelist
HeaderDetails">
        <APINamespace inputNS="pricelistDetailsInpu
t" outputNS="pricelistHeaderDetailsOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricingSt
atusCommonCodeList">
        <APINamespace inputNS="getPricingStatusComm
onCodeListInput" outputNS="getPricingStatusCommonCo
deListOutput"/>
    </mashupRef>
</mashup>
<mashup description="MultiAPI-  to load the price l
ist summary "
    id="seaPriceListSummary_multiAPI" mashuptype="A
ggregateXAPI" transactional="true">
    <!--<mashupRef id="seaPriceListSummary_getPrice
listLineList">
            <APINamespace inputNS="pricelistLineLis
tInput" outputNS="getPricelistLineListOutput"/>
        </mashupRef> -->
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getPricelistSellerAssignments">
        <APINamespace inputNS="getPricelistSellerAs
signmentList_Input" outputNS="getPricelistSellerAss
ignmentList_Output"/>
    </mashupRef>
    <mashupRef id="getPricelistSpecificAssignmentLi
st">
        <APINamespace inputNS="getPricelistSpecific
AssignmentList_Input" outputNS="getPricelistSpecifi
cAssignmentList_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingAbsoluteAdjustment
">
        <APINamespace inputNS="ruleDetailsToShowAbs
Adjustment_Input" outputNS="ruleDetailsToShowAbsAdj
ustment_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingEffectiveDates">
        <APINamespace inputNS="ruleForShowingEffect
iveDates_Input" outputNS="ruleForShowingEffectiveDa
tes_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingPercAdjustment">
        <APINamespace inputNS="ruleForShowingPercAd
justment_Input" outputNS="ruleForShowingPercAdjustm
ent_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingQtyTiers">
        <APINamespace inputNS="ruleForShowingQtyTie
rs_Input" outputNS="ruleForShowingQtyTiers_Output"/
>
    </mashupRef>
    <mashupRef id="ruleForShowingUOM">
        <APINamespace inputNS="ruleForShowingUOM_In
put" outputNS="ruleForShowingUOM_Output"/>
    </mashupRef>
    <mashupRef id="ruleForUnitPricePrecision">
        <APINamespace inputNS="ruleForUnitPricePrec
ision_Input" outputNS="ruleForUnitPricePrecision_Ou
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricelist
AssignmentList">
        <APINamespace inputNS="pricelistAssignmentI
nput" outputNS="getPricelistAssignmentListOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricelist
HeaderDetails">
        <APINamespace inputNS="pricelistDetailsInpu
t" outputNS="pricelistHeaderDetailsOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getPricingSt
atusCommonCodeList">
        <APINamespace inputNS="getPricingStatusComm
onCodeListInput" outputNS="getPricingStatusCommonCo
deListOutput"/>
    </mashupRef>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="multi Api to open the pricing rule
 detail screen for Ship Order Total"
    id="seaPricingRule_multiAPIShipOrder" mashuptyp
e="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="multi Api to open the pricing rule
 detail screen for Ship Order Total"
    id="seaPricingRule_multiAPIShipOrder" mashuptyp
e="AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup description="multi Api to open the pricing 
rule detail screen"
    id="seaPricingRule_multiAPI" mashuptype="Aggreg
ateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup description="multi Api to open the pricing 
rule detail screen"
    id="seaPricingRule_multiAPI" mashuptype="Aggreg
ateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="pricing_getPricingRuleAssignment
List">
        <APINamespace inputNS="getPricingRuleAssign
mentList" outputNS="getPricingRuleAssignmentListOut
put"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Pric
ing Rule"
    id="seaCreatePricingRule_multiAPI" mashuptype="
AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Pric
ing Rule"
    id="seaCreatePricingRule_multiAPI" mashuptype="
AggregateXAPI"
    transactional="true" type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is called to copy a pr
icing rule/coupon"
    endpoint="SBC_PRICING_END_POINT"
    id="pricing-managePricingRuleForCopy" mashuptyp
e="XAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
="" EndDateActive=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MinimizeNumberOfShipments="" Organi
zationCode=""
                PricingRuleKey="" PricingRuleName="
" PricingStatus=""
                RelationshipType="" RuleCategory=" 
" RuleType=" " StartDateActive="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""/>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
<mashup
    description="This mashup is called to copy a pr
icing rule/coupon"
    endpoint="SBC_PRICING_END_POINT"
    id="pricing-managePricingRuleForCopy" mashuptyp
e="XAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
=""
                EnableMixNMatchItems="" EndDateActi
ve="" EndTime=""
                ExclusivityId="" ExclusivityType=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsActiveOnFriday="" IsActiveOnMonda
y=""
                IsActiveOnSaturday="" IsActiveOnSun
day=""
                IsActiveOnThursday="" IsActiveOnTue
sday=""
                IsActiveOnWednesday="" IsCouponRule
=""
                IsItemAttributeValueRule="" IsItemR
ule=""
                IsManualRule="" IsNonInstantDiscoun
tRule=""
                ItemOperatorCode="" MembershipLevel
=""
                MinimizeNumberOfShipments="" Organi
zationCode=""
                PaymentType="" PricingComplexity=""
 PricingRuleKey=""
                PricingRuleName="" PricingStatus=""
 Priority=""
                RelationshipType="" RuleCategory=" 
" RuleType=" "
                SellerOrganizationCode="" StartDate
Active="" StartTime="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""/>
                <PricingRuleActionList ApplyAdjustm
entToRemainder=""
                    QualifierAmount="" QualifierAmo
untType=""
                    TargetItemDeterminationRule=""
                    TargetOccurrenceLimit="" WhenTo
Apply="">
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaxAbsoluteAdjustment=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
lifierAmount=""
                        QualifierAmountType="" Quan
tity=""
                        TargetOccurrenceLimit="" Wh
enToApply=""/>
                </PricingRuleActionList>
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" Quantity=
""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" Q
uantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y="" Quantity=""
                        ShortDescription="" UnitOfM
easure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetCategoryList>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        PricingRuleTargetCategoryKe
y=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </PricingRuleTargetCategoryList>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleTargetItemKey=""
 TargetItemDesc=""
                        TargetItemID="" TargetItemS
hortDesc="" TargetUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used in Create Pric
ing Rule/Coupon to fetch the list of pricing rules 
to check if the manual pricing rule exists"
    endpoint="SBC_PRICING_END_POINT"
    id="pricingCreate-getPricingRuleList" mashuptyp
e="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule OrganizationCode="" Pr
icingRuleKey=""
                    PricingRuleName="" PricingStatu
s="">
                    <Coupon CouponID="" CouponKey="
" IsExclusive=""/>
                </PricingRule>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
<mashup
    description="This mashup is used in Create Pric
ing Rule/Coupon to fetch the list of pricing rules 
to check if the manual pricing rule exists"
    endpoint="SBC_PRICING_END_POINT"
    id="pricingCreate-getPricingRuleList" mashuptyp
e="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule CallingOrganizationCode="x
ml:CurrentContextOrg:/Organization/@OrganizationCod
e"/>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule OrganizationCode="" Pa
ymentType=""
                    PricingRuleKey="" PricingRuleNa
me="" PricingStatus="">
                    <Coupon CouponID="" CouponKey="
" IsExclusive=""/>
                </PricingRule>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Pric
ing Rule for Ship Order"
    id="seaCreatePricingRule_multiAPI_ShipOrder"
    mashuptype="AggregateXAPI" transactional="true"
 type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup
    description="Multi Api which is called when nav
igating from Create to detail screen in Create Pric
ing Rule for Ship Order"
    id="seaCreatePricingRule_multiAPI_ShipOrder"
    mashuptype="AggregateXAPI" transactional="true"
 type="Aggregate">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getExclusivityGroups">
        <APINamespace inputNS="exclusivityGroupInpu
t" outputNS="exclusivityGroupOutput"/>
    </mashupRef>
    <mashupRef id="getExclusivityTypes">
        <APINamespace inputNS="exclusivityTypeInput
" outputNS="exclusivityTypeOutput"/>
    </mashupRef>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeListIn
put" outputNS="getPaymentTypeListOutput"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleRegion
AssignmentList_input" outputNS="getPricingRuleRegio
nAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="getPricingRuleSpecificAssignment
List">
        <APINamespace
            inputNS="getPricingRuleSpecificAssignme
ntList_input" outputNS="getPricingRuleSpecificAssig
nmentList_output"/>
    </mashupRef>
    <mashupRef id="pricing-getCarrierServiceList">
        <APINamespace inputNS="getCarrierServiceLis
t" outputNS="getCarrierServiceListOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListDiscoun
t">
        <APINamespace inputNS="getChargeNameListDis
count" outputNS="getChargeNameListDiscountOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getChargeNameListSurchar
ge">
        <APINamespace inputNS="getChargeNameListSur
charge" outputNS="getChargeNameListSurchargeOutput"
/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListPricing
Status">
        <APINamespace inputNS="getCommonCodeListPri
cingStatus" outputNS="getCommonCodeListPricingStatu
sOutput"/>
    </mashupRef>
    <mashupRef id="pricing-getCommonCodeListRuleApp
lnType">
        <APINamespace inputNS="getCommonCodeListRul
eApplnType" outputNS="getCommonCodeListRuleApplnTyp
eOutput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerL
evel">
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getCustomerV
ertical">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="seaPriceListSummary_getMembershi
pLevel">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup description="This mashup is called when a P
ricing Rule is saved"
    endpoint="SBC_PRICING_END_POINT"
    id="pricing-managePricingRuleDetails" mashuptyp
e="SBCAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
="" EndDateActive=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MembershipLevel="" MinimizeNumberOf
Shipments=""
                OrganizationCode="" PricingRuleKey=
"" PricingRuleName=""
                PricingStatus="" RelationshipType="
" RuleCategory=" "
                RuleType=" " StartDateActive="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""/>
                <PricingRuleActionList>
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e="" OrderTotal=""
                        PricingRuleActionKey="" Qua
ntity="" WhenToApply=""/>
                </PricingRuleActionList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 ItemID=""
                        PricingRuleItemKey="" Quant
ity=""
                        ShortDescription="" UnitOfM
easure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem PricingR
uleTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.pricingrule.SBCSavePricingRuleMashup"/>
</mashup>
<mashup description="This mashup is called when a P
ricing Rule is saved"
    endpoint="SBC_PRICING_END_POINT"
    id="pricing-managePricingRuleDetails" mashuptyp
e="SBCAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
=""
                EnableMixNMatchItems="" EndDateActi
ve="" EndTime=""
                ExclusivityId="" ExclusivityType=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsActiveOnFriday="" IsActiveOnMonda
y=""
                IsActiveOnSaturday="" IsActiveOnSun
day=""
                IsActiveOnThursday="" IsActiveOnTue
sday=""
                IsActiveOnWednesday="" IsCouponRule
=""
                IsItemAttributeValueRule="" IsItemR
ule=""
                IsManualRule="" IsNonInstantDiscoun
tRule=""
                ItemOperatorCode="" MembershipLevel
=""
                MinimizeNumberOfShipments="" Organi
zationCode=""
                PaymentType="" PricingComplexity=""
 PricingRuleKey=""
                PricingRuleName="" PricingStatus=""
 Priority=""
                RelationshipType="" RuleCategory=" 
" RuleType=" "
                SellerOrganizationCode="" StartDate
Active="" StartTime="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""/>
                <PricingRuleActionList ApplyAdjustm
entToRemainder=""
                    QualifierAmount="" QualifierAmo
untType=""
                    TargetItemDeterminationRule=""
                    TargetOccurrenceLimit="" WhenTo
Apply="">
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaxAbsoluteAdjustment=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
lifierAmount=""
                        QualifierAmountType="" Quan
tity=""
                        TargetOccurrenceLimit="" Wh
enToApply=""/>
                </PricingRuleActionList>
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" Quantity=
""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" Q
uantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y="" Quantity=""
                        ShortDescription="" UnitOfM
easure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetCategoryList>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        PricingRuleTargetCategoryKe
y=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </PricingRuleTargetCategoryList>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleTargetItemKey=""
 TargetItemDesc=""
                        TargetItemID="" TargetItemS
hortDesc="" TargetUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.pricingrule.SBCSavePricingRuleMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used in fetching th
e pricing rule/coupon details"
    endpoint="SBC_PRICING_END_POINT" id="pricing-ge
tPricingRuleDetails"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
="" EndDateActive=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MembershipLevel="" MinimizeNumberOf
Shipments=""
                OrganizationCode="" PricingRuleKey=
"" PricingRuleName=""
                PricingStatus="" RelationshipType="
" RuleCategory=" "
                RuleType=" " StartDateActive="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""/>
                <PricingRuleActionList>
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
ntity="" WhenToApply=""/>
                </PricingRuleActionList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 ItemID=""
                        PricingRuleItemKey="" Quant
ity=""
                        ShortDescription="" UnitOfM
easure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem PricingR
uleTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
<mashup
    description="This mashup is used in fetching th
e pricing rule/coupon details"
    endpoint="SBC_PRICING_END_POINT" id="pricing-ge
tPricingRuleDetails"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
=""
                EnableMixNMatchItems="" EndDateActi
ve="" EndTime=""
                ExclusivityId="" ExclusivityType=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsActiveOnFriday="" IsActiveOnMonda
y=""
                IsActiveOnSaturday="" IsActiveOnSun
day=""
                IsActiveOnThursday="" IsActiveOnTue
sday=""
                IsActiveOnWednesday="" IsCouponRule
=""
                IsItemAttributeValueRule="" IsItemR
ule=""
                IsManualRule="" IsNonInstantDiscoun
tRule=""
                ItemOperatorCode="" MembershipLevel
=""
                MinimizeNumberOfShipments="" Organi
zationCode=""
                PaymentType="" PricingComplexity=""
 PricingRuleKey=""
                PricingRuleName="" PricingStatus=""
 Priority=""
                RelationshipType="" RuleCategory=" 
" RuleType=" "
                SellerOrganizationCode="" StartDate
Active="" StartTime="">
                <Coupon CouponID="" CouponKey="" Is
Exclusive=""
                    QualifierAmount="" QualifierAmo
untType=""/>
                <ExcludedPricingRuleAttributeValueL
ist>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" Quantity=
""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </ExcludedPricingRuleAttributeValue
List>
                <ExcludedPricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" Q
uantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </ExcludedPricingRuleCategoryList>
                <ExcludedPricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y=""
                        PricingRuleKey="" Quantity=
""
                        ShortDescription="" UnitOfM
easure=""/>
                </ExcludedPricingRuleItemList>
                <ExcludedPricingRuleTargetAttribute
ValueList>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude="" Pricing
RuleKey=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </ExcludedPricingRuleTargetAttribut
eValueList>
                <ExcludedPricingRuleTargetCategoryL
ist>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        PricingRuleTargetCategoryKe
y=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </ExcludedPricingRuleTargetCategory
List>
                <ExcludedPricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleKey="" PricingRu
leTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </ExcludedPricingRuleTargetItemList
>
                <IncludedPricingRuleAttributeValueL
ist>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" Quantity=
""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </IncludedPricingRuleAttributeValue
List>
                <IncludedPricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" Q
uantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </IncludedPricingRuleCategoryList>
                <IncludedPricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y=""
                        PricingRuleKey="" Quantity=
""
                        ShortDescription="" UnitOfM
easure=""/>
                </IncludedPricingRuleItemList>
                <IncludedPricingRuleTargetAttribute
ValueList>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude="" Pricing
RuleKey=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </IncludedPricingRuleTargetAttribut
eValueList>
                <IncludedPricingRuleTargetCategoryL
ist>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        PricingRuleTargetCategoryKe
y=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </IncludedPricingRuleTargetCategory
List>
                <IncludedPricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleKey="" PricingRu
leTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </IncludedPricingRuleTargetItemList
>
                <PricingRuleActionList ApplyAdjustm
entToRemainder=""
                    QualifierAmount="" QualifierAmo
untType=""
                    TargetItemDeterminationRule=""
                    TargetOccurrenceLimit="" WhenTo
Apply="">
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaxAbsoluteAdjustment=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        PricingRuleActionKey="" Qua
lifierAmount=""
                        QualifierAmountType="" Quan
tity=""
                        TargetOccurrenceLimit="" Wh
enToApply=""/>
                </PricingRuleActionList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude=""
                        PricingRuleTargetAttributeV
alueKey=""
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="mashup is called to get the existi
ng pricing rule details while copying a pricing rul
e"
    endpoint="SBC_PRICING_END_POINT" id="pricing-co
pyPricingRule"
    mashuptype="SBCAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
="" EndDateActive=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsCouponRule="" IsItemAttributeValu
eRule=""
                IsItemRule="" IsManualRule="" ItemO
peratorCode=""
                MinimizeNumberOfShipments="" Organi
zationCode=""
                PricingStatus="" RuleCategory="" Ru
leType="" StartDateActive="">
                <Coupon CouponID="" IsExclusive="" 
OrganizationCode=""/>
                <PricingRuleActionList>
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        Quantity="" WhenToApply=""/
>
                </PricingRuleActionList>
                <PricingRuleItemList>
                    <PricingRuleItem ItemID="" Quan
tity="" UnitOfMeasure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e
                        TargetAttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem TargetIt
emID="" TargetUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.common.SBCCopyPricingRule"/>
</mashup>
<mashup
    description="mashup is called to get the existi
ng pricing rule details while copying a pricing rul
e"
    endpoint="SBC_PRICING_END_POINT" id="pricing-co
pyPricingRule"
    mashuptype="SBCAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule CarrierServiceCode="" Curr
ency=""
                Description="" DistributeAdjustment
=""
                EnableMixNMatchItems="" EndDateActi
ve="" EndTime=""
                ExclusivityId="" ExclusivityType=""
                IgnoreRuleOnManualAdjustment="" Ign
oreRuleOnPriceLock=""
                IsActiveOnFriday="" IsActiveOnMonda
y=""
                IsActiveOnSaturday="" IsActiveOnSun
day=""
                IsActiveOnThursday="" IsActiveOnTue
sday=""
                IsActiveOnWednesday="" IsCouponRule
=""
                IsItemAttributeValueRule="" IsItemR
ule=""
                IsManualRule="" IsNonInstantDiscoun
tRule=""
                ItemOperatorCode="" MinimizeNumberO
fShipments=""
                OrganizationCode="" PaymentType="" 
PricingComplexity=""
                PricingStatus="" Priority="" RuleCa
tegory="" RuleType=""
                StartDateActive="" StartTime="">
                <Coupon CouponID="" IsExclusive="" 
OrganizationCode=""/>
                <PricingRuleActionList ApplyAdjustm
entToRemainder=""
                    QualifierAmount="" QualifierAmo
untType=""
                    TargetItemDeterminationRule=""
                    TargetOccurrenceLimit="" WhenTo
Apply="">
                    <PricingRuleAction Adjustment="
" AdjustmentType=""
                        ChargeCategory="" ChargeNam
e=""
                        MaxAbsoluteAdjustment=""
                        MaximumManualAdjustment="" 
OrderTotal=""
                        QualifierAmount="" Qualifie
rAmountType=""
                        Quantity="" TargetOccurrenc
eLimit="" WhenToApply=""/>
                </PricingRuleActionList>
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude="" Quantit
y=""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude="" Quantity=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" Quantity="" Short
Description="" UnitOfMeasure=""/>
                </PricingRuleItemList>
                <PricingRuleTargetAttributeValueLis
t>
                    <PricingRuleTargetAttributeValu
e GroupId=""
                        IncludeOrExclude="" TargetA
ttributeDomainID=""
                        TargetAttributeDoubleValue=
""
                        TargetAttributeGroupID="" T
argetAttributeID=""
                        TargetAttributeIntegerValue
="" TargetAttributeValue=""/>
                </PricingRuleTargetAttributeValueLi
st>
                <PricingRuleTargetCategoryList>
                    <PricingRuleTargetCategory Incl
udeOrExclude=""
                        TargetCategoryID="" TargetC
ategoryPath=""/>
                </PricingRuleTargetCategoryList>
                <PricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </PricingRuleTargetItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.common.SBCCopyPricingRule"/>
</mashup>
sbc/pricing/pricingrulesearch_mashup.xml
<mashup description="Mashup to get the list of Pric
ing Rules/Coupon"
    endpoint="SBC_PRICING_END_POINT" id="pricing-ge
tPricingRulesList"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode"
                IsManualRule="Y" IsManualRuleQryTyp
e="NE"/>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule CarrierServiceCode="" 
Currency=""
                    Description="" EndDateActive=""
 IsCouponRule=""
                    IsItemAttributeValueRule="" IsI
temRule=""
                    ItemOperatorCode="" MinimizeNum
berOfShipments=""
                    OrganizationCode="" PricingRule
Key=""
                    PricingRuleName="" PricingStatu
s="" RuleCategory=""
                    RuleType="" StartDateActive="">
                    <Coupon CouponID="" CouponKey="
"/>
                    <PricingRuleTargetItemList>
                        <PricingRuleTargetItem Targ
etItemID=""/>
                    </PricingRuleTargetItemList>
                </PricingRule>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
<mashup description="Mashup to get the list of Pric
ing Rules/Coupon"
    endpoint="SBC_PRICING_END_POINT" id="pricing-ge
tPricingRulesList"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode"
                IsManualRule="Y" IsManualRuleQryTyp
e="NE">
                <ComplexQuery>
                    <Exp Name="RuleType" QryType="N
E" Value="GLOBAL_EXCLUSION"/>
                </ComplexQuery>
            </PricingRule>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule CarrierServiceCode="" 
Currency=""
                    Description="" EndDateActive=""
 IsCouponRule=""
                    IsItemAttributeValueRule="" IsI
temRule=""
                    ItemOperatorCode="" MinimizeNum
berOfShipments=""
                    OrganizationCode="" PricingComp
lexity=""
                    PricingRuleKey="" PricingRuleNa
me=""
                    PricingStatus="" RuleCategory="
" RuleType=""
                    SellerOrganizationCode="" Start
DateActive="">
                    <Coupon CouponID="" CouponKey="
"/>
                    <PricingRuleTargetItemList>
                        <PricingRuleTargetItem Targ
etItemID=""/>
                    </PricingRuleTargetItemList>
                </PricingRule>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/pricing/pricingrulesearch_mashup.xml
<mashup description="multiapi call to load the test
 pricing screen."
    id="pricing-testPricingData" mashuptype="Aggreg
ateXAPI" transactional="true">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="ruleForShowingUOM">
        <APINamespace inputNS="ruleForShowingUOM_In
put" outputNS="ruleForShowingUOM_Output"/>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getCustomerLevel"
>
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getCustomerVertic
al">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getRelationshipTy
pe">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
<mashup description="multiapi call to load the test
 pricing screen."
    id="pricing-testPricingData" mashuptype="Aggreg
ateXAPI" transactional="true">
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getPaymentTypeListAPIForAdvanced
Search">
        <APINamespace inputNS="getPaymentTypeList_I
nput" outputNS="getPaymentTypeList_Output"/>
    </mashupRef>
    <mashupRef id="ruleForShowingUOM">
        <APINamespace inputNS="ruleForShowingUOM_In
put" outputNS="ruleForShowingUOM_Output"/>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getCustomerLevel"
>
        <APINamespace inputNS="commonCodeCustomerLe
velInput" outputNS="commonCodeCustomerLevelOutput"/
>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getCustomerVertic
al">
        <APINamespace inputNS="commonCodeCustomerVe
rticalInput" outputNS="commonCodeCustomerVerticalOu
tput"/>
    </mashupRef>
    <mashupRef id="sbcTestPricing_getRelationshipTy
pe">
        <APINamespace inputNS="commonCodeMembership
TypeInput" outputNS="commonCodeMembershipTypeOutput
"/>
    </mashupRef>
</mashup>
sbc/pricing/testpricing_mashup.xml

Mashups Added
Following are the list of mashups added.
Value File Name Comments
<mashup
    description="get common code for Pricing Exclus
ivity Identifiers"
    endpoint="SBC_CONFIG_END_POINT" id="commoncode-
getPRC_EXCLUS_ID"
    mashuptype="XAPI" transactional="true">
    <API Name="getCommonCodeList">
        <APINamespace inputNS="getCommonCode_input"
 outputNS="getCommonCode_output"/>
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" CodeTy
pe="PRC_EXCLUS_ID"/>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeTyp
e="" CodeValue="" CommonCodeKey=""/>
            </CommonCodeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/common/commoncode_mashup.xml
<mashup
    description="manage common code for Pricing Exc
lusivity Identifiers"
    endpoint="SBC_CONFIG_END_POINT" id="commoncode-
managePRC_EXCLUS_ID"
    mashuptype="XAPI" transactional="true">
    <API Name="manageCommonCode">
        <APINamespace inputNS="manageCommonCode_inp
ut" outputNS="manageCommonCode_output"/>
        <Input>
            <CommonCode CodeType="PRC_EXCLUS_ID" Or
ganizationCode="xml:CurrentContextOrg:/Organization
/@OrganizationCode"/>
        </Input>
        <Template>
            <CommonCode CommonCodeKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/common/commoncode_mashup.xml
<mashup
    description="This mashp up is exposes Permissio
nId and should not be used in while passing on the 
api output to client."
    endpoint="SBC_CONFIG_END_POINT"
    id="getBaseConfigTaskListAuthorization" mashupt
ype="XAPI" transactional="true">
    <API Name="getBaseConfigTaskList">
        <Input>
            <BaseConfigTask IgnoreOrdering="N" PCAM
oduleCode="SBC">
                <OrderBy>
                    <Attribute Desc="N" Name="Confi
gTaskSeqNo"/>
                </OrderBy>
            </BaseConfigTask>
        </Input>
        <Template>
            <BaseConfigTaskList>
                <BaseConfigTask AdditionalAttribute
sXML=""
                    ConfigTaskDescription="" Config
TaskID=""
                    ConfigTaskName="" ConfigTaskSeq
No="" FormName=""
                    Icon="" IsGroupingTask="" Paren
tConfigTaskID="" PermissionId=""/>
            </BaseConfigTaskList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is used to get the lis
t of targetting organizations"
    endpoint="SBC_CONFIG_END_POINT"
    id="sellerassignments_getOrganizationList" mash
uptype="XAPI" transactional="true">
    <API Name="getOrganizationList">
        <Input>
            <Organization IgnoreOrdering="N"
                OrganizationCode="xml:CurrentContex
tOrg:/Organization/@OrganizationCode" OrganizationC
odeQryType="NE">
                <DataAccessFilter UserId="xml:Curre
ntUser:/User/@Loginid"/>
            </Organization>
        </Input>
        <Template>
            <OrganizationList>
                <Organization OrganizationCode="" O
rganizationName=""/>
            </OrganizationList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is used to get the lis
t of template organizations"
    endpoint="SBC_CONFIG_END_POINT" id="common-getT
emplateOrgList"
    mashuptype="XAPI" transactional="true">
    <API Name="getOrganizationList">
        <Input>
            <Organization
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode"
                GetTemplateOrganizations="Y" Ignore
Ordering="N"
                IsTemplate="Y"
                OrganizationCode="xml:CurrentContex
tOrg:/Organization/@OrganizationCode" OrganizationC
odeQryType="NE">
                <DataAccessFilter UserId="xml:Curre
ntUser:/User/@Loginid"/>
                <OrgRoleList>
                    <OrgRole RoleKey="TEMPLATE"/>
                </OrgRoleList>
            </Organization>
        </Input>
        <Template>
            <OrganizationList>
                <Organization CatalogOrganizationCo
de=""
                    CreatorOrganizationKey=""
                    InheritConfigFromEnterprise="" 
IsEnterprise=""
                    IsHubOrganization="" IsNode="" 
IsSeller=""
                    IsTemplate="" LocaleCode="" Org
anizationCode=""
                    OrganizationKey="" Organization
Name=""
                    PricingOrganizationCode="" SubC
atalogOrganizationCode=""/>
            </OrganizationList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is used to manage the 
org group override info"
    endpoint="SBC_CONFIG_END_POINT" id="common-mana
geOrgGroupOverride"
    mashuptype="XAPI" transactional="true">
    <API Name="manageOrgGroupOverride">
        <Input>
            <OrgGroupOverride/>
        </Input>
        <Template>
            <OrgGroupOverrideList>
                <OrgGroupOverride DocumentType="" G
roupName=""
                    NodeKey="" OrganizationCode=""/
>
            </OrgGroupOverrideList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is used to get the org
 group override info"
    endpoint="SBC_CONFIG_END_POINT" id="common-getO
rgGroupOverrideList"
    mashuptype="XAPI" transactional="true">
    <API Name="getOrgGroupOverrideList">
        <Input>
            <OrgGroupOverride/>
        </Input>
        <Template>
            <OrgGroupOverrideList>
                <OrgGroupOverride DocumentType="" G
roupName=""
                    NodeKey="" OrganizationCode=""/
>
            </OrgGroupOverrideList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_common_mashup.xml
<mashup
    description="This mashup is used to manage pric
e list assignment"
    endpoint="SBC_PRICING_END_POINT"
    id="managePricelistSellerAssignment" mashuptype
="XAPI" transactional="true">
    <API Name="managePricelistSellerAssignment">
        <Input>
            <PricelistSellerAssignment EnterpriseCo
de="xml:CurrentContextOrg:/Organization/@Organizati
onCode"/>
        </Input>
        <Template>
            <PricelistSellerAssignment PricelistHea
derKey=""
                PricelistSellerAssignmentKey="" Reg
ionKey="" SellerOrganizationCode="">
                <Region RegionKey="" RegionName=""/
>
                <SellerOrganization OrganizationCod
e="" OrganizationName=""/>
            </PricelistSellerAssignment>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_managepricelistassignment_mashup.xml
<mashup
    description="get RuleFor loading the default ap
proval plan for manager overrides"
    endpoint="SBC_CONFIG_END_POINT" id="getDefaultA
pprovalPlan"
    mashuptype="XAPI" transactional="true">
    <API Name="getRuleDetails">
        <Input>
            <Rules
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" RuleSe
tFieldName="DEFAULT_APPROVAL_GROUP"/>
        </Input>
        <Template>
            <Rules DocumentType="" OrganizationCode
=""
                RuleSetFieldDescription="" RuleSetF
ieldName=""
                RuleSetValue="" RulesKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_rules_mashup.xml
<mashup
    description="get RuleFor loading the default ap
proval plan for manager overrides"
    endpoint="SBC_CONFIG_END_POINT" id="getNonBilla
bleRule"
    mashuptype="XAPI" transactional="true">
    <API Name="getRuleDetails">
        <Input>
            <Rules RuleSetFieldName="YPM_IS_NONBILL
ABLE_PRICING_RULE_ENABLED"/>
        </Input>
        <Template>
            <Rules DocumentType="" OrganizationCode
=""
                RuleSetFieldDescription="" RuleSetF
ieldName=""
                RuleSetValue="" RulesKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_rules_mashup.xml
<mashup
    description="manageRule mashup for saving the d
efault approval plan for manager overrides"
    endpoint="SBC_CONFIG_END_POINT" id="manageDefau
ltApprovalPlan"
    mashuptype="XAPI" transactional="true">
    <API Name="manageRule">
        <Input>
            <Rules
                OrganizationCode="xml:CurrentContex
tOrg:/Organization/@OrganizationCode" RuleSetFieldN
ame="DEFAULT_APPROVAL_GROUP"/>
        </Input>
        <Template>
            <Rules RuleSetFieldName="" RuleSetValue
="" RulesKey=""/>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/core/common/sbc_rules_mashup.xml
<mashup
    description="This mashup is used to get all the
  store assignments of a particular price list"
    endpoint="SBC_PRICING_END_POINT" id="getPriceli
stSellerAssignments"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricelistSellerAssignmentList">
        <Input>
            <PricelistSellerAssignment EnterpriseCo
de="xml:CurrentContextOrg:/Organization/@Organizati
onCode"/>
        </Input>
        <Template>
            <PricelistSellerAssignmentList TotalNum
berOfRecords="">
                <PricelistSellerAssignment Pricelis
tHeaderKey=""
                    PricelistSellerAssignmentKey=""
 RegionKey="" SellerOrganizationCode="">
                    <Region RegionName=""/>
                    <SellerOrganization Organizatio
nName=""/>
                </PricelistSellerAssignment>
            </PricelistSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 region based store assignments of a particular pri
ce list"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricelistSellerAssignmentsForRegions" ma
shuptype="XAPI" transactional="true">
    <API Name="getPricelistSellerAssignmentList">
        <Input>
            <PricelistSellerAssignment
                EnterpriseCode="xml:CurrentContextO
rg:/Organization/@OrganizationCode" RegionKeyQryTyp
e="NOTNULL"/>
        </Input>
        <Template>
            <PricelistSellerAssignmentList TotalNum
berOfRecords="">
                <PricelistSellerAssignment Pricelis
tHeaderKey=""
                    PricelistSellerAssignmentKey=""
 RegionKey="" SellerOrganizationCode="">
                    <Region RegionName=""/>
                    <SellerOrganization Organizatio
nName=""/>
                </PricelistSellerAssignment>
            </PricelistSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 specific store assignments of a particular price l
ist"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricelistSpecificAssignmentListWithPagin
ation"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricelistSellerAssignmentList">
        <Input>
            <PricelistSellerAssignment
                EnterpriseCode="xml:CurrentContextO
rg:/Organization/@OrganizationCode" SellerOrganizat
ionCodeQryType="NOTNULL"/>
        </Input>
        <Template>
            <PricelistSellerAssignmentList TotalNum
berOfRecords="">
                <PricelistSellerAssignment Pricelis
tHeaderKey=""
                    PricelistSellerAssignmentKey=""
 SellerOrganizationCode="">
                    <SellerOrganization Organizatio
nName=""/>
                </PricelistSellerAssignment>
            </PricelistSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 indirect assignments of a particular price list"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricelistSpecificAssignmentList" mashupt
ype="XAPI" transactional="true">
    <API Name="getPricelistSellerAssignmentList">
        <Input>
            <PricelistSellerAssignment
                EnterpriseCode="xml:CurrentContextO
rg:/Organization/@OrganizationCode" SellerOrganizat
ionCodeQryType="ISNULL"/>
        </Input>
        <Template>
            <PricelistSellerAssignmentList TotalNum
berOfRecords="">
                <PricelistSellerAssignment Pricelis
tHeaderKey=""
                    PricelistSellerAssignmentKey=""
 RegionKey="">
                    <Region RegionName=""/>
                </PricelistSellerAssignment>
            </PricelistSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="MultiAPI-  to manage and get the s
eller assignments associated with a pricelist"
    id="manageAndGetPricelistSellerAssgn_mashup"
    mashuptype="AggregateXAPI" transactional="true"
>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getPricelistSellerAssignmentsFor
Regions">
        <APINamespace inputNS="getPricelistAssignme
ntListInput" outputNS="managePricelistAssignment_ou
tput"/>
    </mashupRef>
    <mashupRef id="managePricelistSellerAssignment"
>
        <APINamespace inputNS="managePricelistSelle
rAssignment_input" outputNS="managePricelistSellerA
ssignment_output"/>
    </mashupRef>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="MultiAPI-  to manage and get the s
eller assignments associated with a pricelist"
    id="deleteAndManagePricelistSellerAssgn_mashup"
    mashuptype="AggregateXAPI" transactional="true"
>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="deletePricelistSellerAssignment_
Mashup">
        <APINamespace inputNS="deleteSellerAssignme
nts_Input" outputNS="deleteSellerAssignments_Output
"/>
    </mashupRef>
    <mashupRef id="managePricelistSellerAssignment"
>
        <APINamespace inputNS="managePricelistSelle
rAssignment_input" outputNS="managePricelistAssignm
ent_output"/>
    </mashupRef>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="This mashup is used to delete sell
er assignments records assigned to a price list"
    endpoint="SBC_PRICING_END_POINT"
    id="deletePricelistSellerAssignment_Mashup" mas
huptype="XAPI" transactional="true">
    <API Name="deletePricelistSellerAssignmentList"
>
        <Input>
            <PricelistSellerAssignment EnterpriseCo
de="xml:CurrentContextOrg:/Organization/@Organizati
onCode"/>
        </Input>
        <Template>
            <PricelistSellerAssignmentList TotalNum
berOfRecords="">
                <PricelistSellerAssignment Pricelis
tHeaderKey=""
                    PricelistSellerAssignmentKey=""
 RegionKey="">
                    <Region RegionName=""/>
                </PricelistSellerAssignment>
            </PricelistSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricelistdetail_mashup.xml
<mashup
    description="This mashup is used to get global 
pricing exclusions for a Organization"
    endpoint="SBC_CONFIG_END_POINT"
    id="getPricingRuleItemListInputMashupID" mashup
type="XAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRule Description="" EndDateActi
ve=""
                PricingRuleKey="" PricingStatus="" 
StartDateActive="">
                <ExcludedPricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y=""
                        PricingRuleKey="" Quantity=
""
                        ShortDescription="" UnitOfM
easure=""/>
                </ExcludedPricingRuleItemList>
                <ExcludedPricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleKey="" PricingRu
leTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </ExcludedPricingRuleTargetItemList
>
                <IncludedPricingRuleItemList>
                    <PricingRuleItem Description=""
 IncludeOrExclude=""
                        ItemID="" PricingRuleItemKe
y=""
                        PricingRuleKey="" Quantity=
""
                        ShortDescription="" UnitOfM
easure=""/>
                </IncludedPricingRuleItemList>
                <IncludedPricingRuleTargetItemList>
                    <PricingRuleTargetItem IncludeO
rExclude=""
                        PricingRuleKey="" PricingRu
leTargetItemKey=""
                        TargetItemDesc="" TargetIte
mID=""
                        TargetItemShortDesc="" Targ
etUnitOfMeasure=""/>
                </IncludedPricingRuleTargetItemList
>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 specific store assignments of a particular pricing
 rule"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricingRuleSellerAssignmentListWithPagin
ation"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleSellerAssignmentList">
        <Input>
            <PricingRuleSellerAssignment
                EnterpriseCode="xml:CurrentContextO
rg:/Organization/@OrganizationCode" SellerOrganizat
ionCodeQryType="NOTNULL"/>
        </Input>
        <Template>
            <PricingRuleSellerAssignmentList TotalN
umberOfRecords="">
                <PricingRuleSellerAssignment Enterp
riseCode=""
                    PricingRuleKey="" PricingRuleSe
llerAssignmentKey=""
                    RegionKey="" SellerOrganization
Code="">
                    <SellerOrganization Organizatio
nName=""/>
                </PricingRuleSellerAssignment>
            </PricingRuleSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 indirect assignments of a particular pricing rule"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricingRuleSpecificAssignmentList" mashu
ptype="XAPI" transactional="true">
    <API Name="getPricingRuleSellerAssignmentList">
        <Input>
            <PricingRuleSellerAssignment Enterprise
Code="xml:CurrentContextOrg:/Organization/@Organiza
tionCode"/>
        </Input>
        <Template>
            <PricingRuleSellerAssignmentList TotalN
umberOfRecords="">
                <PricingRuleSellerAssignment Enterp
riseCode=""
                    PricingRuleKey="" PricingRuleSe
llerAssignmentKey=""
                    RegionKey="" SellerOrganization
Code="">
                    <Region RegionName=""/>
                    <SellerOrganization Organizatio
nName=""/>
                </PricingRuleSellerAssignment>
            </PricingRuleSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to save global
 pricing exclusions for a Organization"
    endpoint="SBC_CONFIG_END_POINT"
    id="savePricingRuleItemListInputMashupID" mashu
ptype="XAPI" transactional="true">
    <API Name="managePricingRule">
        <Input>
            <PricingRule
                OrganizationCode="xml:CurrentContex
tOrg:/Organization/@OrganizationCode" RuleCategory=
"PRICING"/>
        </Input>
        <Template>
            <PricingRule Description="" EndDateActi
ve="" IsCouponRule=""
                IsManualRule="" OrganizationCode=""
 PricingRuleKey=""
                PricingRuleName="" PricingStatus=""
 RuleType="" StartDateActive="">
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Grou
pId=""
                        IncludeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        TriggerAttributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory CategoryId
="" CategoryPath=""
                        IncludeOrExclude="" Pricing
RuleCategoryKey=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList Reset="">
                    <PricingRuleItem IncludeOrExclu
de="" ItemID=""
                        PricingRuleItemKey="" Quant
ity="" UnitOfMeasure=""/>
                </PricingRuleItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.sb
c.pricing.common.SBCSaveGlobalPricingExclusionMashu
p"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to get all the
 region based store assignments of a particular pri
cing rule"
    endpoint="SBC_PRICING_END_POINT"
    id="getPricingRuleSellerAssignmentsForRegions" 
mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleSellerAssignmentList">
        <Input>
            <PricingRuleSellerAssignment
                EnterpriseCode="xml:CurrentContextO
rg:/Organization/@OrganizationCode" RegionKeyQryTyp
e="NOTNULL"/>
        </Input>
        <Template>
            <PricingRuleSellerAssignmentList TotalN
umberOfRecords="">
                <PricingRuleSellerAssignment Enterp
riseCode=""
                    PricingRuleKey="" PricingRuleSe
llerAssignmentKey=""
                    RegionKey="" SellerOrganization
Code="">
                    <Region RegionName=""/>
                    <SellerOrganization Organizatio
nName=""/>
                </PricingRuleSellerAssignment>
            </PricingRuleSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="MultiAPI-  to manage and get the s
eller assignments associated with a pricing rule"
    id="manageAndGetPricingRuleSellerAssignment_mas
hup"
    mashuptype="AggregateXAPI" transactional="true"
>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="getPricingRuleSellerAssignmentsF
orRegions">
        <APINamespace inputNS="getPricingRuleSeller
AssignmentList_input" outputNS="getPricingRuleSelle
rAssignmentList_output"/>
    </mashupRef>
    <mashupRef id="managePricingRuleSellerAssignmen
t">
        <APINamespace inputNS="managePricingRuleSel
lerAssignment_input" outputNS="managePricingRuleSel
lerAssignment_output"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to delete sell
er assignments records assigned to a pricing rule"
    endpoint="SBC_PRICING_END_POINT"
    id="deletePricingRuleSellerAssignment_Mashup" m
ashuptype="XAPI" transactional="true">
    <API Name="deletePricingRuleSellerAssignmentLis
t">
        <Input>
            <PricingRuleSellerAssignment Enterprise
Code="xml:CurrentContextOrg:/Organization/@Organiza
tionCode"/>
        </Input>
        <Template>
            <PricingRuleSellerAssignmentList TotalN
umberOfRecords="">
                <PricingRuleSellerAssignment Enterp
riseCode=""
                    PricingRuleKey="" PricingRuleSe
llerAssignmentKey=""
                    RegionKey="" SellerOrganization
Code="">
                    <Region RegionName=""/>
                    <SellerOrganization Organizatio
nName=""/>
                </PricingRuleSellerAssignment>
            </PricingRuleSellerAssignmentList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup description="This mashup is used to get Exc
lusivity Types"
    endpoint="SBC_CONFIG_END_POINT" id="getExclusiv
ityTypes"
    mashuptype="XAPI" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" CodeTy
pe="PRC_EXCLUS_TYPE"/>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeShortDescription=""
 CodeType="" CodeValue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="MultiAPI-  to manage and get the s
eller assignments associated with a pricing rule"
    id="deleteAndManagePricingRuleSellerAssignment_
mashup"
    mashuptype="AggregateXAPI" transactional="true"
>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIAggregatorMashup"/>
    <mashupRef id="deletePricingRuleSellerAssignmen
t_Mashup">
        <APINamespace inputNS="deleteSellerAssignme
nts_Input" outputNS="deleteSellerAssignments_Output
"/>
    </mashupRef>
    <mashupRef id="managePricingRuleSellerAssignmen
t">
        <APINamespace inputNS="managePricingRuleSel
lerAssignment_input" outputNS="managePricingRuleAss
ignment_output"/>
    </mashupRef>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to get global 
pricing exclusions for a Organization"
    endpoint="SBC_CONFIG_END_POINT"
    id="checkIfGlobalPricingExclusionRuleExists" ma
shuptype="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" RuleTy
pe="GLOBAL_EXCLUSION"/>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule PricingRuleKey="" Pric
ingRuleName="" RuleType=""/>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is used to get global 
pricing exclusions for a Organization"
    endpoint="SBC_CONFIG_END_POINT"
    id="getGlobalPricingExclusionMashupID" mashupty
pe="XAPI" transactional="true">
    <API Name="getPricingRuleDetails">
        <Input>
            <PricingRule PricingRulekey="" RuleType
="GLOBAL_EXCLUSION"/>
        </Input>
        <Template>
            <PricingRule Description="" EndDateActi
ve=""
                PricingRuleKey="" PricingRuleName="
" PricingStatus="" StartDateActive="">
                <PricingRuleAttributeValueList>
                    <PricingRuleAttributeValue Incl
udeOrExclude=""
                        PricingRuleAttributeValueKe
y=""
                        PricingRuleKey="" TriggerAt
tributeDomainID=""
                        TriggerAttributeDoubleValue
=""
                        TriggerAttributeGroupID="" 
TriggerAttributeID=""
                        TriggerAttributeIntegerValu
e="" TriggerAttributeValue=""/>
                </PricingRuleAttributeValueList>
                <PricingRuleCategoryList>
                    <PricingRuleCategory IncludeOrE
xclude=""
                        PricingRuleCategoryKey="" P
ricingRuleKey=""
                        TriggerCategoryID="" Trigge
rCategoryPath=""/>
                </PricingRuleCategoryList>
                <PricingRuleItemList Reset="">
                    <PricingRuleItem IncludeOrExclu
de="" ItemID=""
                        PricingRuleItemKey="" Prici
ngRuleKey="" UnitOfMeasure=""/>
                </PricingRuleItemList>
            </PricingRule>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup description="This mashup is used to get Exc
lusivity Groups"
    endpoint="SBC_CONFIG_END_POINT" id="getExclusiv
ityGroups"
    mashuptype="XAPI" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tContextOrg:/Organization/@OrganizationCode" CodeTy
pe="PRC_EXCLUS_ID"/>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeShortDescription=""
 CodeType="" CodeValue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is called to save sell
er assignment in coupon, pricing rule and manual pr
icing rule"
    endpoint="SBC_PRICING_END_POINT"
    id="managePricingRuleSellerAssignment" mashupty
pe="XAPI" transactional="true">
    <API Name="managePricingRuleSellerAssignment">
        <Input>
            <PricingRuleSellerAssignment Enterprise
Code="xml:CurrentContextOrg:/Organization/@Organiza
tionCode"/>
        </Input>
        <Template>
            <PricingRuleSellerAssignment Enterprise
Code=""
                PricingRuleKey="" PricingRuleSeller
AssignmentKey=""
                RegionKey="" SellerOrganizationCode
="" Vertical="">
                <PricingRule PricingRuleKey="" Pric
ingRuleName=""/>
                <Region RegionKey="" RegionName=""/
>
                <SellerOrganization OrganizationCod
e="" OrganizationName=""/>
            </PricingRuleSellerAssignment>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup description="pricingrule-itemlist-paginatio
n"
    endpoint="SBC_CONFIG_END_POINT" id="pricingrule
-itemlist-pagination"
    mashuptype="XAPI" transactional="true">
    <API Name="getPricingRuleList">
        <Input>
            <PricingRule OrganizationCode="xml:Curr
entContextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PricingRuleList>
                <PricingRule Description="" EndDate
Active=""
                    PricingRuleKey="" PricingStatus
="" StartDateActive="">
                    <ExcludedPricingRuleItemList>
                        <PricingRuleItem Descriptio
n=""
                            IncludeOrExclude="" Ite
mID=""
                            PricingRuleItemKey="" P
ricingRuleKey=""
                            Quantity="" ShortDescri
ption="" UnitOfMeasure=""/>
                    </ExcludedPricingRuleItemList>
                    <ExcludedPricingRuleTargetItemL
ist>
                        <PricingRuleTargetItem Incl
udeOrExclude=""
                            PricingRuleKey=""
                            PricingRuleTargetItemKe
y=""
                            TargetItemDesc="" Targe
tItemID=""
                            TargetItemShortDesc="" 
TargetUnitOfMeasure=""/>
                    </ExcludedPricingRuleTargetItem
List>
                    <IncludedPricingRuleItemList>
                        <PricingRuleItem Descriptio
n=""
                            IncludeOrExclude="" Ite
mID=""
                            PricingRuleItemKey="" P
ricingRuleKey=""
                            Quantity="" ShortDescri
ption="" UnitOfMeasure=""/>
                    </IncludedPricingRuleItemList>
                    <IncludedPricingRuleTargetItemL
ist>
                        <PricingRuleTargetItem Incl
udeOrExclude=""
                            PricingRuleKey=""
                            PricingRuleTargetItemKe
y=""
                            TargetItemDesc="" Targe
tItemID=""
                            TargetItemShortDesc="" 
TargetUnitOfMeasure=""/>
                    </IncludedPricingRuleTargetItem
List>
                    <PricingRuleItemList Reset="">
                        <PricingRuleItem IncludeOrE
xclude="" ItemID=""
                            PricingRuleItemKey="" U
nitOfMeasure=""/>
                    </PricingRuleItemList>
                    <PricingRuleTargetItemList>
                        <PricingRuleTargetItem Incl
udeOrExclude=""
                            PricingRuleTargetItemKe
y=""
                            TargetItemDesc="" Targe
tItemID=""
                            TargetItemShortDesc="" 
TargetUnitOfMeasure=""/>
                    </PricingRuleTargetItemList>
                </PricingRule>
            </PricingRuleList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIPaginatedXAPIMashup"/>
</mashup>
sbc/pricing/pricingruledetail_mashup.xml
<mashup
    description="This mashup is invoked to fetch al
l payment types for the organization"
    endpoint="SBC_CONFIG_END_POINT"
    id="getPaymentTypeListAPIForAdvancedSearch" mas
huptype="XAPI" transactional="true">
    <API Name="getPaymentTypeList">
        <Input>
            <Payment OrganizationCode="xml:CurrentC
ontextOrg:/Organization/@OrganizationCode"/>
        </Input>
        <Template>
            <PaymentTypeList>
                <PaymentType ChargeSequence="" Defa
ultForReturn=""
                    PaymentType="" PaymentTypeDescr
iption=""
                    PaymentTypeGroup="" PaymentType
Key="" RefundSequence=""/>
            </PaymentTypeList>
        </Template>
    </API>
    <classInformation name="com.sterlingcommerce.ui
.web.platform.mashup.SCUIXAPIMashup"/>
</mashup>
sbc/pricing/pricingrulesearch_mashup.xml