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 |