Files Deleted
Following are the list of files deleted
None

Files Changed
Following are the list of files changed
Files Comments
addressCapture_verifyAddress_mashup.xml  
shipmentSearch_fetchScacList_mashup.xml  
containerPack_getShipmentContainerList_Scac_mashup.xml  
common_getReasonCodeList_mashup.xml  
unpack_getNumReasonCodes_mashup.xml  
currentUser_getStoreDetails_mashup.xml  
selectOrEditAddress_getCompleteOrderDetails_mashup.xml  
customerpickup_getCustomerVerficationMethodList_mashup.xml  
unpack_getShipmentInitialDetails_mashup.xml  
returnList_getOrderList_mashup.xml  
shipSummary_getShipmentContainerList_mashup.xml  
customerpickup_getShipmentInitialDetails_mashup.xml  
holdLocation_getShipmentInitialDetails_mashup.xml  
customerEditor_getOrganizationList_mashup.xml  
returnPortletList_getOrderList_mashup.xml  
unpack_deleteContainer_mashup.xml  
pack_getShipmentInitialDetails_mashup.xml  
pack_getShipmentLineList_mashup.xml  
manageContact_manageCustomer_mashup.xml  
backroomPick_getShipmentInitialDetails_mashup.xml  
unpack_voidTrackingNo_mashup.xml  
backroomPick_updateShipmentQuantity_mashup.xml  
ExistingOrderLines_getCompleteOrderLineList_mashup.xml  
customerPickup_getShipmentLineListForPickAll_mashup.xml  
unpack_getContainerDetailsToDisplay_mashup.xml  
createReturn_processReturnOrder_mashup.xml  
manageContact_getCurrencyList_mashup.xml  
manageBusiness_manageCustomer_mashup.xml  
unpack_getShipmentLineList_mashup.xml  
OrderPricingSummaryLines_getCompleteOrderLineList_mashup.xml  
AddItemsLines_getCompleteOrderLineList_mashup.xml  
customerDetails_getCompleteConsumerCustomerDetails_mashup.xml  
common_getCountryList_mashup.xml  

Files Added
Following are the list of files added
Files Comments
batchPickup_getToBeStagedStoreBatchLines_mashup.xml  
dataprovider_getUserHierarchyForStore_mashup.xml  
common_manageStoreBatchLocationList_mashup.xml  
dataprovider_getCarrierServiceListForStore_mashup.xml  
batchpick_getStoreBatchLocationListForATote_mashup.xml  
batchPickup_registerBatchPickScanMode_mashup.xml  
pack_packItem_mashup.xml  
pack_getShipmentForPackItem_mashup.xml  
batchpick_getItemList_mashup.xml  
returnFSDetails_getCompleteOrderDetails_mashup.xml  
batchPickup_registerBatchPickUndo_mashup.xml  
batchpick_getToteListForBarcodeScan_mashup.xml  
dataprovider_getDepartmentListForStore_mashup.xml  
batchPick_translateBarCodeForItemSAP_mashup.xml  
pack_getItemList_mashup.xml  
batchPick_finishBatch_mashup.xml  
returnFSDetails_getReturnMethod_mashup.xml  
unpack_deleteContainerForSummary_mashup.xml  
returnFSDetails_getCompleteOrderLineList_mashup.xml  
returnFSDetails_isLargeOrderRule_mashup.xml  
batchpick_getShipmentLineListForTote_mashup.xml  
common_getStoreBatchList_mashup.xml  
configureBacthPick_getUserUiStateList_mashup.xml  
batchPickup_registerBatchPickManualMode_mashup.xml  
batchPick_getRuleDetailsForStgLocScan_mashup.xml  
common_getShipmentLinesBatch_mashup.xml  
returnFSDetails_changeOrder_mashup.xml  
batchPickup_getStagingLocForBatchLineSAP_mashup.xml  
common_getShipmentLinesInBatch_mashup.xml  
containerPack_changeShipmentForItemPack_mashup.xml  
batchPick_updateHoldLocation_mashup.xml  
batchpick_getCountOfUnstagedShpLinesInBatch_mashup.xml  
batchPickup_getToBePickedStoreBatchLines_mashup.xml  
manageUserUiState_batchMaxSize_mashup.xml  
batchPickup_recordShortageForBatchPick_mashup.xml  
common_getDocumentType_mashup.xml  
batchPickup_validateShortageForBatchLine_mashup.xml  
batchpick_getStoreBatchLocationList_mashup.xml  
containerpack_getShipmentLineListForItem_mashup.xml  
pack_getRuleForItemPack_mashup.xml  
batchPickup_getBatchDetails_mashup.xml  
manageUserUiState_batchSortMethod_mashup.xml  
returnFSDetails_updateReturnLinesFulfillmentDefaults_mashup.xml  
common_getShipmentLinesToBePicked_mashup.xml  
batchPickup_registerBatchPickUpdateMode_mashup.xml  
batchPickup_registerBatchPickScanModeSAP_mashup.xml  
batchpick_getNoOfTotes_mashup.xml  
createReturn_getReturnFulfillmentSummaryDetails_mashup.xml  
common_getStoreBatchLocationList_mashup.xml  
batchPickup_assignBatchToLoginUserId_mashup.xml  
returnFSDetails_getReturnLinesFSDetails_mashup.xml  
batchPickup_registerBatchPickManualModeSAP_mashup.xml  
customerpickup_getAllShipmentLineList_mashup.xml  
returnFSDetails_processReturnOrder_mashup.xml  
batchPick_translateBarCodeForStagingLocation_mashup.xml  
batchPickup_getAllStoreBatchLines_mashup.xml  
batchpick_getDelMethodMixRule_mashup.xml  
common_getStoreBatchDetailsForStatus_mashup.xml  
batchPickup_getStoreBatchLineDetailsByItemId_mashup.xml  
batchPickup_translateBarCodeForTote_mashup.xml  
batchPickup_refreshStoreBatchLineSAP_mashup.xml  
batchPick_getRuleDetailsForToteScan_mashup.xml  
batchPickup_createStoreBatch_mashup.xml  
batchPick_getBatchListForStore_mashup.xml  
customerDetails_getOrderListFromCart_mashup.xml  
common_manageStoreBatchForStatus_mashup.xml  
unpack_changeShipmentStatusForSummary_mashup.xml  
batchPickup_getStoreBatchLineLocationDetailsByItemId_mashup.xml  
batchPick_translateBarCodeForTote_mashup.xml  
batchPickup_updateHoldLocationSAP_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="This mashup is used to massage the
 input to getCompleteOrderLineList api by updating 
the OrderHeaderKey from exchange order if exchange 
order is present in    screen input data.This mashu
p also massages the output of getCompleteOrderLineL
ist api by calling ValidateItemForOrdering api. If 
there are any orderlines with Errors element presen
t, then Error element is merged into the getComplet
eOrderLineList api output OrderLine element.If the 
order has a bundle item and if bundle components ha
ve Error element present, then Error element will b
e copied into bundle parent Orderline element of ge
tCompleteOrderLineList api output."
    endpoint="EP_ORDER" id="AddItemsLines_getComple
teOrderLineList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine BundleParentOrderLineKey=""
                BundleParentOrderLineKeyQryType=""
                CallingOrganizationCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="N
E">
                <Order
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo" SellerOrganizationCode="xml:scCont
rollerInput:/Order/@SellerOrganizationCode"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Group
SequenceNumber"/>
                    <Attribute Desc="N" Name="Prime
LineNo"/>
                </OrderBy>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order EnterpriseCode="" OrderHeade
rKey="" SellerOrganizationCode="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine Action="" CanDeleteOnUI=
"" DeliveryMethod=""
                    Errors="" GiftFlag="" GiftWrap=
""
                    GroupSequenceNumber="" HasNotes
="" HasReturnLines=""
                    IsBundleParent="" IsOpenBox="" 
IsPickupAllowed=""
                    IsPriceMatched="" IsShippingAll
owed=""
                    ItemGroupCode="" KitCode="" Lin
eType=""
                    Modifications="" OrderLineKey="
" OrderLineUpdated=""
                    OrderedQty="" OverrideMinMaxQty
=""
                    ParentTransactionLineID="" Prim
eLineNo=""
                    ReshippedQty="" ShipNode=""
                    ShipnodeFullDescription="" Stat
us=""
                    TransactionalLineId="" Transact
ionalUOM=""
                    newLine="" ovp_Notes="">
                    <Availability AlertLevel="" Ale
rtPeriodEnd=""
                        AlertPeriodStart="" AlertQu
antity=""
                        AlertRaisedOn="" AlertType=
""
                        CurrentAvailableQty=""
                        FirstFutureAvailableDate=""
                        FutureAvailableDate=""
                        FutureAvailableQuantity=""
                        OnhandAvailableDate="" Onha
ndAvailableQuantity="">
                        <AvailabilityInformation>
                            <AvailableInventory Ava
ilableQuantity=""
                                EffectiveUntilDate=
"" IsOnhand="" MaxShipDate=""/>
                        </AvailabilityInformation>
                    </Availability>
                    <BundleParentLine OrderLineKey=
""/>
                    <ChildOrderLineRelationships>
                        <OrderLineRelationship Chil
dOrderLineKey=""
                            OrderHeaderKey=""
                            OrderLineRelationshipKe
y=""
                            ParentOrderLineKey="" R
elationshipType="">
                            <ChildLine OrderLineKey
="" PrimeLineNo="" SubLineNo=""/>
                            <ParentLine OrderLineKe
y="" PrimeLineNo="" SubLineNo=""/>
                        </OrderLineRelationship>
                    </ChildOrderLineRelationships>
                    <Item UnitOfMeasure="">
                        <ItemAttributeGroupTypeList
>
                            <ItemAttributeGroupType
                                ClassificationPurpo
seCode="" ItemAttributeGroupType=""/>
                        </ItemAttributeGroupTypeLis
t>
                    </Item>
                    <ItemDetails HasVisibleAssociat
ions="" ItemID=""
                        ItemKey="" UnitOfMeasure=""
>
                        <ClassificationCodes Model=
""/>
                        <PrimaryInformation BundleF
ulfillmentMode=""
                            BundlePricingStrategy="
"
                            DefaultProductClass=""
                            ExtendedDisplayDescript
ion="" ImageID=""
                            ImageLabel="" ImageLoca
tion=""
                            IsModelItem="" IsPickup
Allowed="" IsShippingAllowed=""/>
                    </ItemDetails>
                    <LineOverallTotals DisplayLineA
djustments=""
                        DisplayLineTotalWithoutTaxe
s="" DisplayUnitPrice=""/>
                    <LinePriceInfo BundleTotal="" D
isplayUnitPrice=""
                        IsPriceLocked="" ListPrice=
"" UnitPrice=""/>
                    <Modifications>
                        <Modification ModificationA
llowed="" ModificationType=""/>
                    </Modifications>
                    <Order DraftOrderFlag="" Enterp
riseCode=""/>
                    <OrderLineTranQuantity OrderedQ
ty="" TransactionalUOM=""/>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <Shipnode Description="">
                        <ShipNodePersonInfo City=""
 Country="" ZipCode=""/>
                    </Shipnode>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
                <OrderLineRelationships>
                    <OrderLineRelationship ChildOrd
erLineKey=""
                        OrderLineRelationshipKey=""
                        ParentOrderLineKey="" Relat
ionshipType="">
                        <ChildLine OrderLineKey=""/
>
                        <ParentLine OrderLineKey=""
/>
                    </OrderLineRelationship>
                </OrderLineRelationships>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.order.mas
hups.SCCSAddItemsOrderLineListMashup"/>
</mashup>
<mashup
    description="This mashup is used to massage the
 input to getCompleteOrderLineList api by updating 
the OrderHeaderKey from exchange order if exchange 
order is present in    screen input data.This mashu
p also massages the output of getCompleteOrderLineL
ist api by calling ValidateItemForOrdering api. If 
there are any orderlines with Errors element presen
t, then Error element is merged into the getComplet
eOrderLineList api output OrderLine element.If the 
order has a bundle item and if bundle components ha
ve Error element present, then Error element will b
e copied into bundle parent Orderline element of ge
tCompleteOrderLineList api output."
    endpoint="EP_ORDER" id="AddItemsLines_getComple
teOrderLineList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine BundleParentOrderLineKey=""
                BundleParentOrderLineKeyQryType=""
                CallingOrganizationCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="N
E">
                <Order
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo" SellerOrganizationCode="xml:scCont
rollerInput:/Order/@SellerOrganizationCode"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Group
SequenceNumber"/>
                    <Attribute Desc="N" Name="Prime
LineNo"/>
                </OrderBy>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order EnterpriseCode="" OrderHeade
rKey="" SellerOrganizationCode="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine Action="" CanDeleteOnUI=
"" DeliveryMethod=""
                    Errors="" GiftFlag="" GiftWrap=
""
                    GroupSequenceNumber="" HasNotes
="" HasReturnLines=""
                    IsBundleParent="" IsOpenBox="" 
IsPickupAllowed=""
                    IsPriceMatched="" IsShippingAll
owed=""
                    ItemGroupCode="" KitCode="" Lin
eType=""
                    Modifications="" OrderLineKey="
" OrderLineUpdated=""
                    OrderedQty="" OverrideMinMaxQty
=""
                    ParentTransactionLineID="" Prim
eLineNo=""
                    ReshippedQty="" ShipNode=""
                    ShipnodeFullDescription="" Stat
us=""
                    TransactionalLineId="" Transact
ionalUOM=""
                    newLine="" ovp_Notes="">
                    <Availability AlertLevel="" Ale
rtPeriodEnd=""
                        AlertPeriodStart="" AlertQu
antity=""
                        AlertRaisedOn="" AlertType=
""
                        CurrentAvailableQty=""
                        FirstFutureAvailableDate=""
                        FutureAvailableDate=""
                        FutureAvailableQuantity=""
                        OnhandAvailableDate="" Onha
ndAvailableQuantity="">
                        <AvailabilityInformation>
                            <AvailableInventory Ava
ilableQuantity=""
                                EffectiveUntilDate=
"" IsOnhand="" MaxShipDate=""/>
                        </AvailabilityInformation>
                    </Availability>
                    <BundleParentLine OrderLineKey=
""/>
                    <ChildOrderLineRelationships>
                        <OrderLineRelationship Chil
dOrderLineKey=""
                            OrderHeaderKey=""
                            OrderLineRelationshipKe
y=""
                            ParentOrderLineKey="" R
elationshipType="">
                            <ChildLine OrderLineKey
="" PrimeLineNo="" SubLineNo=""/>
                            <ParentLine OrderLineKe
y="" PrimeLineNo="" SubLineNo=""/>
                        </OrderLineRelationship>
                    </ChildOrderLineRelationships>
                    <Item UnitOfMeasure="">
                        <ItemAttributeGroupTypeList
>
                            <ItemAttributeGroupType
                                ClassificationPurpo
seCode="" ItemAttributeGroupType=""/>
                        </ItemAttributeGroupTypeLis
t>
                    </Item>
                    <ItemDetails HasVisibleAssociat
ions="" ItemID=""
                        ItemKey="" UnitOfMeasure=""
>
                        <ClassificationCodes Model=
""/>
                        <ItemServiceAssocList Total
NumberOfRecords="">
                            <ItemServiceAssoc Produ
ctQuantity=""
                                ServiceItemDesc=""
                                ServiceItemGroupCod
e="" ServiceItemId=""
                                ServiceQuantity="" 
ServiceUOM=""/>
                        </ItemServiceAssocList>
                        <PrimaryInformation BundleF
ulfillmentMode=""
                            BundlePricingStrategy="
"
                            DefaultProductClass=""
                            ExtendedDisplayDescript
ion="" ImageID=""
                            ImageLabel="" ImageLoca
tion=""
                            IsModelItem="" IsPickup
Allowed="" IsShippingAllowed=""/>
                    </ItemDetails>
                    <LineOverallTotals DisplayLineA
djustments=""
                        DisplayLineTotalWithoutTaxe
s="" DisplayUnitPrice=""/>
                    <LinePriceInfo BundleTotal="" D
isplayUnitPrice=""
                        IsPriceLocked="" ListPrice=
"" UnitPrice=""/>
                    <Modifications>
                        <Modification ModificationA
llowed="" ModificationType=""/>
                    </Modifications>
                    <Order DraftOrderFlag="" Enterp
riseCode=""/>
                    <OrderLineTranQuantity OrderedQ
ty="" TransactionalUOM=""/>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <Shipnode Description="">
                        <ShipNodePersonInfo City=""
 Country="" ZipCode=""/>
                    </Shipnode>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
                <OrderLineRelationships>
                    <OrderLineRelationship ChildOrd
erLineKey=""
                        OrderLineRelationshipKey=""
                        ParentOrderLineKey="" Relat
ionshipType="">
                        <ChildLine OrderLineKey=""/
>
                        <ParentLine OrderLineKey=""
/>
                    </OrderLineRelationship>
                </OrderLineRelationships>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.order.mas
hups.SCCSAddItemsOrderLineListMashup"/>
</mashup>
AddItemsLines_getCompleteOrderLineList_mashup.xml
<mashup
    description="This is a paginated mashup is used
 for massaging the input to the getOrderList API wh
ile fetching the order lines associated with the cu
rrent sales order. The mashup internally calls crea
teReturn_getShipmentContainerList API to fetch the 
list of containers associated with the shipment and
 forms a complex query with the returned results to
 fetch all the lines associated."
    endpoint="EP_ORDER" id="ExistingOrderLines_getC
ompleteOrderLineList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine ApplyQueryTimeout="" BundleP
arentOrderLineKey=""
                BundleParentOrderLineKeyQryType="IS
NULL"
                CallingOrganizationCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DisplayTransactionPrice="Y" GiftFla
g=""
                ItemGroupCode="DS" ItemGroupCodeQry
Type="NE"
                MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="G
T" QueryTimeout=""
                ReadFromHistory="N" ReshipParentLin
eKey=""
                ReshipParentLineKeyQryType="" Selle
rOrganizationCode="">
                <AppContextInfo Channel="Call Cente
r"/>
                <ComplexQuery>
                    <And>
                        <Or>
                            <Exp Name="" Value=""/>
                        </Or>
                    </And>
                    <Or>
                        <Exp Name="" Value=""/>
                    </Or>
                </ComplexQuery>
                <Order BillToID="" CustomerEMailID=
"" CustomerPONo=""
                    CustomerPhoneNo="" DocumentType
=""
                    DraftOrderFlag="N"
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    FromOrderDate="" OrderDateQryTy
pe="DATERANGE"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo"
                    SellerOrganizationCode="xml:scC
ontrollerInput:/Order/@SellerOrganizationCode" ToOr
derDate="">
                    <PaymentMethod DisplayCreditCar
dNo="" NameOnCard=""/>
                </Order>
                <OrderBy>
                    <Attribute Desc="Y" Name="Creat
ets"/>
                </OrderBy>
                <PersonInfoMarkFor DayPhone="" EMai
lID=""/>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order OrderHeaderKey="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine GiftFlag="" HasNotes="" 
HasReturnLines=""
                    IsBundleParent="" IsOpenBox="" 
IsPriceMatched=""
                    ItemGroupCode="" MaxLineStatusD
esc="" OpenQty=""
                    OrderHeaderKey="" OrderLineKey=
"" OrderedQty=""
                    ReshippedQty="" ReturnableQty="
" ShippedQuantity="">
                    <BundleParentLine OrderLineKey=
""/>
                    <Item ItemID="" ProductClass=""
 UnitOfMeasure=""/>
                    <ItemDetails>
                        <PrimaryInformation
                            ExtendedDisplayDescript
ion="" ImageID="" ImageLocation=""/>
                    </ItemDetails>
                    <LineOverallTotals DisplayUnitP
rice=""/>
                    <LinePriceInfo IsPriceLocked=""
/>
                    <Order BillToID="" CustomerCont
actID=""
                        DocumentType="" EnterpriseC
ode="" OrderDate="">
                        <PriceInfo Currency=""/>
                    </Order>
                    <OrderLine ReturnableQty=""/>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <ReturnPolicyViolations HasViol
ations="" ReturnPolicyViolation="">
                        <NonApprovalTransactionViol
ationList>
                            <TransactionViolation A
pprovalRuleID=""
                                MessageCode="" Stat
us=""
                                TransactionInfoID="
" ValidationID=""/>
                        </NonApprovalTransactionVio
lationList>
                        <TransactionApproverList>
                            <TransactionApprover Tr
ansactionApproverKey="">
                                <TransactionApprova
lStatusList>
                                    <TransactionApp
rovalStatus
                                    IsMandatory="" 
Status="" TransactionApprovalStatusKey="">
                                    <TransactionVio
lation
                                    ApprovalRuleID=
""
                                    MessageCode="" 
Status=""
                                    TransactionInfo
ID="" ValidationID=""/>
                                    </TransactionAp
provalStatus>
                                </TransactionApprov
alStatusList>
                            </TransactionApprover>
                        </TransactionApproverList>
                    </ReturnPolicyViolations>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <Config>
        <Rule HideBundleComponents="Y"/>
    </Config>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSGetOrderLinesForReturnPagination"/>
</mashup>
<mashup
    description="This is a paginated mashup is used
 for massaging the input to the getOrderList API wh
ile fetching the order lines associated with the cu
rrent sales order. The mashup internally calls crea
teReturn_getShipmentContainerList API to fetch the 
list of containers associated with the shipment and
 forms a complex query with the returned results to
 fetch all the lines associated."
    endpoint="EP_ORDER" id="ExistingOrderLines_getC
ompleteOrderLineList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine ApplyQueryTimeout="" BundleP
arentOrderLineKey=""
                BundleParentOrderLineKeyQryType="IS
NULL"
                CallingOrganizationCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DisplayTransactionPrice="Y" GiftFla
g=""
                ItemGroupCode="DS" ItemGroupCodeQry
Type="NE"
                MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="G
T" QueryTimeout=""
                ReadFromHistory="N" ReshipParentLin
eKey=""
                ReshipParentLineKeyQryType="" Selle
rOrganizationCode="">
                <AppContextInfo Channel="Call Cente
r"/>
                <ComplexQuery>
                    <And>
                        <Or>
                            <Exp Name="" Value=""/>
                        </Or>
                    </And>
                    <Or>
                        <Exp Name="" Value=""/>
                    </Or>
                </ComplexQuery>
                <Order BillToID="" CustomerEMailID=
"" CustomerPONo=""
                    CustomerPhoneNo="" DocumentType
=""
                    DraftOrderFlag="N"
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    FromOrderDate="" OrderDateQryTy
pe="DATERANGE"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo"
                    SellerOrganizationCode="xml:scC
ontrollerInput:/Order/@SellerOrganizationCode" ToOr
derDate="">
                    <PaymentMethod DisplayCreditCar
dNo="" NameOnCard=""/>
                </Order>
                <OrderBy>
                    <Attribute Desc="Y" Name="Creat
ets"/>
                </OrderBy>
                <PersonInfoMarkFor DayPhone="" EMai
lID=""/>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order OrderHeaderKey="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine GiftFlag="" HasNotes="" 
HasReturnLines=""
                    IsBundleParent="" IsOpenBox="" 
IsPriceMatched=""
                    ItemGroupCode="" MaxLineStatusD
esc="" OpenQty=""
                    OrderHeaderKey="" OrderLineKey=
"" OrderedQty=""
                    ReshippedQty="" ReturnableQty="
" ShippedQuantity="">
                    <BundleParentLine OrderLineKey=
""/>
                    <Item ItemID="" ProductClass=""
 UnitOfMeasure=""/>
                    <ItemDetails>
                        <PrimaryInformation
                            ExtendedDisplayDescript
ion="" ImageID="" ImageLocation=""/>
                    </ItemDetails>
                    <LineOverallTotals DisplayUnitP
rice=""/>
                    <LinePriceInfo IsPriceLocked=""
/>
                    <Order BillToID="" CustomerCont
actID=""
                        DocumentType="" EnterpriseC
ode="" OrderDate="">
                        <PriceInfo Currency=""/>
                    </Order>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <ReturnPolicyViolations HasViol
ations="" ReturnPolicyViolation="">
                        <NonApprovalTransactionViol
ationList>
                            <TransactionViolation A
pprovalRuleID=""
                                MessageCode="" Stat
us=""
                                TransactionInfoID="
" ValidationID=""/>
                        </NonApprovalTransactionVio
lationList>
                        <TransactionApproverList>
                            <TransactionApprover Tr
ansactionApproverKey="">
                                <TransactionApprova
lStatusList>
                                    <TransactionApp
rovalStatus
                                    IsMandatory="" 
Status="" TransactionApprovalStatusKey="">
                                    <TransactionVio
lation
                                    ApprovalRuleID=
""
                                    MessageCode="" 
Status=""
                                    TransactionInfo
ID="" ValidationID=""/>
                                    </TransactionAp
provalStatus>
                                </TransactionApprov
alStatusList>
                            </TransactionApprover>
                        </TransactionApproverList>
                    </ReturnPolicyViolations>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <Config>
        <Rule HideBundleComponents="Y"/>
    </Config>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSGetOrderLinesForReturnPagination"/>
</mashup>
ExistingOrderLines_getCompleteOrderLineList_mashup.xml
<mashup
    description="This custom mashup is used to fetc
h the orderline list with pagination. It is commonl
y used across the application to fetch the orderlin
es in different scenarios. If the rule YCD_DISPLAY_
BUNDLE_COMPONENTS is configured, then the bundle co
mponents are also fetch for a bundle item in the or
der line. If Item element is passed in the input, I
temID attribute is fetched from the input and a com
plex query is formed in the input in such a way tha
t only those orderlines which contains the item are
 fetched. The massage output method, gets the LineC
harges element from each orderline and if it is pre
sent, fetches the ChargePerUnit and ChargePerLine a
ttributes. If these attributes are greater than 0, 
ChargeAmount and ChargeType attribute is set accord
ingly"
    endpoint="EP_ORDER"
    id="OrderPricingSummaryLines_getCompleteOrderLi
neList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine BundleParentOrderLineKey=""
                BundleParentOrderLineKeyQryType=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                EnterpriseCode="" MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="G
T">
                <Modifications>
                    <Modification ModificationType=
"PRICE"/>
                </Modifications>
                <Order
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo" SellerOrganizationCode="xml:scCont
rollerInput:/Order/@SellerOrganizationCode"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Group
SequenceNumber"/>
                    <Attribute Desc="N" Name="Prime
LineNo"/>
                </OrderBy>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order EnterpriseCode="" OrderHeade
rKey="" SellerOrganizationCode="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine GiftFlag="" HasNotes="" 
HasReturnLines=""
                    IsBundleComponent="" IsBundlePa
rent="" IsOpenBox=""
                    IsPickupAllowed="" IsPriceMatch
ed=""
                    IsShippingAllowed="" ItemGroupC
ode=""
                    OrderHeaderKey="" OrderLineKey=
""
                    ParentOrderLineKey="" PrimeLine
No="" ReshippedQty="">
                    <BundleParentLine OrderLineKey=
""/>
                    <ItemDetails>
                        <PrimaryInformation BundleP
ricingStrategy=""
                            ExtendedDisplayDescript
ion="" ImageID="" ImageLocation=""/>
                    </ItemDetails>
                    <LineAdjustments>
                        <LineAdjustment AdjustmentA
mount="" Description=""/>
                    </LineAdjustments>
                    <LineCharges>
                        <LineCharge ChargeCategory=
"" ChargeName=""
                            ChargePerLine="" Charge
PerUnit="" IsManual=""/>
                    </LineCharges>
                    <LineOverallTotals DisplayExten
dedPrice=""
                        DisplayLineTotalWithoutTaxe
s=""
                        DisplayUnitPrice="" LineTot
al=""/>
                    <LinePriceInfo IsLinePriceForIn
formationOnly="" IsPriceLocked=""/>
                    <LineTaxes>
                        <LineTax Tax="" TaxName=""/
>
                    </LineTaxes>
                    <Modifications>
                        <Modification/>
                    </Modifications>
                    <Order DocumentType="" Enterpri
seCode="">
                        <PriceInfo Currency="" Tota
lAmount=""/>
                    </Order>
                    <OrderLineTranQuantity OrderedQ
ty="" TransactionalUOM=""/>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCGO001" altResourc
eId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
GO001"
            OLD_altResourceId="WSCORD0005" altResou
rceId="WSCGO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0005"
            OLD_altResourceId="WSCORD0002" altResou
rceId="WSCORD0005"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0002"
            OLD_altResourceId="WSCOC001" altResourc
eId="WSCORD0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
OC001"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCOC001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCRET0001" altResou
rceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0001"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCRET0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCO001" altResourc
eId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CO001"
            OLD_altResourceId="WSCPRMTCH002" altRes
ourceId="WSCCO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
PRMTCH002"
            OLD_altResourceId="WSCINV0002" altResou
rceId="WSCPRMTCH002"/>
        <AlternateResourceId altResourceId="WSCINV0
002"/>
    </AlternateResourceIds>
    <Config>
        <Rule UseBundleRule="true"/>
    </Config>
    <classInformation name="com.ibm.isccs.order.mas
hups.SCCSGetCompleteOrderLineListPaginatedMashup"/>
</mashup>
<mashup
    description="This custom mashup is used to fetc
h the orderline list with pagination. It is commonl
y used across the application to fetch the orderlin
es in different scenarios. If the rule YCD_DISPLAY_
BUNDLE_COMPONENTS is configured, then the bundle co
mponents are also fetch for a bundle item in the or
der line. If Item element is passed in the input, I
temID attribute is fetched from the input and a com
plex query is formed in the input in such a way tha
t only those orderlines which contains the item are
 fetched. The massage output method, gets the LineC
harges element from each orderline and if it is pre
sent, fetches the ChargePerUnit and ChargePerLine a
ttributes. If these attributes are greater than 0, 
ChargeAmount and ChargeType attribute is set accord
ingly"
    endpoint="EP_ORDER"
    id="OrderPricingSummaryLines_getCompleteOrderLi
neList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="Y">
    <API Name="getCompleteOrderLineList">
        <Input>
            <OrderLine BundleParentOrderLineKey=""
                BundleParentOrderLineKeyQryType=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                EnterpriseCode="" MaximumRecords=""
                OrderHeaderKey="xml:scControllerInp
ut:/Order/@OrderHeaderKey"
                OrderedQty="0" OrderedQtyQryType="G
T">
                <Modifications>
                    <Modification ModificationType=
"PRICE"/>
                </Modifications>
                <Order
                    EnterpriseCode="xml:scControlle
rInput:/Order/@EnterpriseCode"
                    OrderNo="xml:scControllerInput:
/Order/@OrderNo" SellerOrganizationCode="xml:scCont
rollerInput:/Order/@SellerOrganizationCode"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Group
SequenceNumber"/>
                    <Attribute Desc="N" Name="Prime
LineNo"/>
                </OrderBy>
            </OrderLine>
        </Input>
        <Template>
            <OrderLine/>
            <OrderLineList>
                <Order EnterpriseCode="" OrderHeade
rKey="" SellerOrganizationCode="">
                    <PriceInfo Currency=""/>
                </Order>
                <OrderLine GiftFlag="" HasNotes="" 
HasReturnLines=""
                    IsBundleComponent="" IsBundlePa
rent="" IsOpenBox=""
                    IsPickupAllowed="" IsPriceMatch
ed=""
                    IsShippingAllowed="" ItemGroupC
ode=""
                    OrderHeaderKey="" OrderLineKey=
""
                    ParentOrderLineKey="" PrimeLine
No="" ReshippedQty="">
                    <BundleParentLine OrderLineKey=
""/>
                    <ItemDetails>
                        <PrimaryInformation BundleP
ricingStrategy=""
                            ExtendedDisplayDescript
ion="" ImageID="" ImageLocation=""/>
                    </ItemDetails>
                    <LineAdjustments>
                        <LineAdjustment AdjustmentA
mount="" Description=""/>
                    </LineAdjustments>
                    <LineCharges>
                        <LineCharge ChargeCategory=
"" ChargeName=""
                            ChargePerLine="" Charge
PerUnit="" IsManual=""/>
                    </LineCharges>
                    <LineOverallTotals DisplayExten
dedPrice=""
                        DisplayLineTotalWithoutTaxe
s=""
                        DisplayUnitPrice="" LineTot
al=""/>
                    <LinePriceInfo IsLinePriceForIn
formationOnly="" IsPriceLocked=""/>
                    <LineTaxes>
                        <LineTax Tax="" TaxName=""/
>
                    </LineTaxes>
                    <Modifications>
                        <Modification/>
                    </Modifications>
                    <Order DocumentType="" Enterpri
seCode="">
                        <PriceInfo Currency="" Tota
lAmount=""/>
                    </Order>
                    <OrderLineTranQuantity OrderedQ
ty="" TransactionalUOM=""/>
                    <ParentOrderLineRelationships>
                        <OrderLineRelationship Pare
ntOrderLineKey=""/>
                    </ParentOrderLineRelationships>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                    <StopDeliveryRequestDetails Tot
alNumberOfRecords=""/>
                </OrderLine>
            </OrderLineList>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderLineList
_input" outputNS="getCompleteOrderLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCGO001" altResourc
eId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
GO001"
            OLD_altResourceId="WSCORD0005" altResou
rceId="WSCGO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0005"
            OLD_altResourceId="WSCORD0002" altResou
rceId="WSCORD0005"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0002"
            OLD_altResourceId="WSCOC001" altResourc
eId="WSCORD0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
OC001"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCOC001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCRET0001" altResou
rceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0001"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCRET0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCORD0013" altResou
rceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0013"
            OLD_altResourceId="WSCCO001" altResourc
eId="WSCORD0013"/>
        <AlternateResourceId NEW_altResourceId="WSC
CO001"
            OLD_altResourceId="WSCPRMTCH002" altRes
ourceId="WSCCO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
PRMTCH002"
            OLD_altResourceId="WSCINV0002" altResou
rceId="WSCPRMTCH002"/>
        <AlternateResourceId altResourceId="WSCINV0
002"/>
    </AlternateResourceIds>
    <Config>
        <Rule UseBundleRule="true"/>
    </Config>
    <classInformation name="com.ibm.isccs.order.mas
hups.SCCSGetCompleteOrderLineListPaginatedMashup"/>
</mashup>
OrderPricingSummaryLines_getCompleteOrderLineList_mashup.xml
<mashup description="Verify the provided address to
 ensure it is valid"
    endpoint="EP_CONFIG" id="addressCapture_verifyA
ddress"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="verifyAddress">
        <Input>
            <PersonInfo AVSMode="" AddressID="" Add
ressLine1=""
                AddressLine2="" AddressLine3="" Add
ressLine4=""
                AddressLine5="" AddressLine6="" Alt
ernateEmailID=""
                Beeper="" City="" Company="" Countr
y="" CountryDesc=""
                DayFaxNo="" DayPhone="" Department=
""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                EMailID="" EnterpriseCode="" Evenin
gFaxNo=""
                EveningPhone="" FirstName="" HttpUr
l=""
                IsAddressVerified="" IsCommercialAd
dress="" JobTitle=""
                LastName="" Latitude="" Longitude="
" MiddleName=""
                MobilePhone="" OtherPhone="" Person
ID=""
                PersonInfoKey="" State="" Suffix=""
 Title=""
                TitleDesc="" ZipCode=""/>
        </Input>
        <Template>
            <PersonInfoList ProceedWithSingleAVSRes
ult="" Status="" TotalNumberOfRecords="">
                <PersonInfo/>
            </PersonInfoList>
        </Template>
    </API>
    <APINamespace inputNS="verifyAddress_input" out
putNS="verifyAddress_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCRET0002"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSVerifyAddressOverrideMashup"/>
</mashup>
<mashup description="Verify the provided address to
 ensure it is valid"
    endpoint="EP_CONFIG" id="addressCapture_verifyA
ddress"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="verifyAddress">
        <Input>
            <PersonInfo AVSMode="" AddressID="" Add
ressLine1=""
                AddressLine2="" AddressLine3="" Add
ressLine4=""
                AddressLine5="" AddressLine6="" Alt
ernateEmailID=""
                Beeper="" City="" Company="" Countr
y="" CountryDesc=""
                DayFaxNo="" DayPhone="" Department=
""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                EMailID="" EnterpriseCode="" Evenin
gFaxNo=""
                EveningPhone="" FirstName="" HttpUr
l=""
                IsAddressVerified="" IsCommercialAd
dress="" JobTitle=""
                LastName="" Latitude="" Longitude="
" MiddleName=""
                MobilePhone="" OtherPhone="" Person
ID=""
                PersonInfoKey="" State="" Suffix=""
 Title=""
                TitleDesc="" ZipCode=""/>
        </Input>
        <Template>
            <PersonInfoList ProceedWithSingleAVSRes
ult="" Status="" TotalNumberOfRecords="">
                <PersonInfo/>
            </PersonInfoList>
        </Template>
    </API>
    <APINamespace inputNS="verifyAddress_input" out
putNS="verifyAddress_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCORD0013" altResou
rceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0013"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCORD0013"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSVerifyAddressOverrideMashup"/>
</mashup>
addressCapture_verifyAddress_mashup.xml
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="backroomPick_getShipmentInitialDetails" mas
huptype="XAPI"
    skipDataProvider="false" transactional="true">
    <APINamespace inputNS="backroomPickShipmentDeta
ils_input" outputNS="backroomPickShipmentDetails_ou
tput"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.ShipmentInitialDetailsMashup"/>
</mashup>
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="backroomPick_getShipmentInitialDetails" mas
huptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentDetails">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="xml:scC
ontrollerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template/>
    </API>
    <APINamespace inputNS="backroomPickShipmentDeta
ils_input" outputNS="backroomPickShipmentDetails_ou
tput"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.ShipmentInitialDetailsMashup"/>
</mashup>
backroomPick_getShipmentInitialDetails_mashup.xml
<mashup description="Update the backroom picked qty
 for the Shipment"
    endpoint="EP_CONFIG" id="backroomPick_updateShi
pmentQuantity"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="changeShipment">
        <Input>
            <Shipment Action="xml:scControllerInput
:/Shipment/@Action"
                AssignedToUserId="xml:CurrentUser:/
User/@Loginid"
                BackOrderRemovedQuantity=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                ShipmentKey="xml:scControllerInput:
/Shipment/@ShipmentKey" ShortageReasonCode="">
                <ShipmentLines>
                    <ShipmentLine BackroomPickCompl
ete=""
                        BackroomPickedQuantity="" Q
uantity=""
                        ShipmentLineKey="" Shortage
Qty=""/>
                </ShipmentLines>
            </Shipment>
        </Input>
        <Template>
            <Shipment ShipmentKey="" ShipmentNo="" 
Status=""/>
        </Template>
    </API>
    <APINamespace inputNS="backroomPick_updateShipm
entQuantity_input" outputNS="backroomPick_updateShi
pmentQuantity_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000006" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
06"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.UpdateShipmentPickQuantity"/>
</mashup>
<mashup description="Update the backroom picked qty
 for the Shipment"
    endpoint="EP_CONFIG" id="backroomPick_updateShi
pmentQuantity"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="changeShipment">
        <Input>
            <Shipment Action="xml:scControllerInput
:/Shipment/@Action"
                AssignedToUserId="xml:CurrentUser:/
User/@Loginid"
                BackOrderRemovedQuantity=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                HoldLocation="" IncludedInBatch=""
                ShipmentKey="xml:scControllerInput:
/Shipment/@ShipmentKey" ShortageReasonCode="">
                <ShipmentLines>
                    <ShipmentLine BackroomPickCompl
ete=""
                        BackroomPickedQuantity="" B
atchPickPriority=""
                        Quantity="" ShipmentLineKey
="" ShortageQty=""
                        StagedQuantity="" StoreBatc
hKey=""/>
                </ShipmentLines>
                <StoreBatchList>
                    <StoreBatch StoreBatchKey=""/>
                </StoreBatchList>
            </Shipment>
        </Input>
        <Template>
            <Shipment ShipmentKey="" ShipmentNo="" 
Status=""/>
        </Template>
    </API>
    <APINamespace inputNS="backroomPick_updateShipm
entQuantity_input" outputNS="backroomPick_updateShi
pmentQuantity_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000006" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
06"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.UpdateShipmentPickQuantity"/>
</mashup>
backroomPick_updateShipmentQuantity_mashup.xml
<mashup cached="PAGE"
    description="Retrieves the list of countries de
fined in the system to be used to populate a countr
y drop down."
    endpoint="EP_CONFIG" id="common_getCountryList"
 mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode CodeType="COUNTRY"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeL
ongDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace inputNS="common_getCountryList_in
put" outputNS="common_getCountryList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCPROD00001" altRes
ourceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
PROD00001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCPROD00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0001"
            OLD_altResourceId="WSCSYS002" altResour
ceId="WSCCUST0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
SYS002"
            OLD_altResourceId="ISCCSSYS002" altReso
urceId="WSCSYS002"/>
        <AlternateResourceId altResourceId="ISCCSSY
S002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="Retrieves the list of countries de
fined in the system to be used to populate a countr
y drop down."
    endpoint="EP_CONFIG" id="common_getCountryList"
 mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode CodeType="COUNTRY"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeL
ongDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace inputNS="common_getCountryList_in
put" outputNS="common_getCountryList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCPROD00001" altRes
ourceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
PROD00001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCPROD00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCORD0013" altResou
rceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0013"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCORD0013"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0001"
            OLD_altResourceId="WSCSYS002" altResour
ceId="WSCCUST0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
SYS002"
            OLD_altResourceId="ISCCSSYS002" altReso
urceId="WSCSYS002"/>
        <AlternateResourceId altResourceId="ISCCSSY
S002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
common_getCountryList_mashup.xml
<mashup cached="PAGE"
    description="Retrieves the list of Reason Codes
 defined in the system based on Code Type."
    endpoint="EP_CONFIG" id="common_getReasonCodeLi
st" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:scCont
rollerInput:/CommonCode/@CallingOrganizationCode"
                CodeType="xml:scControllerInput:/Co
mmonCode/@CodeType"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType="0001" MaximumRecords=
"">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeL
ongDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList TotalNumberOfRecords=""
>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace inputNS="common_getReasonCodeList
_input" outputNS="common_getReasonCodeList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="Retrieves the list of Reason Codes
 defined in the system based on Code Type."
    endpoint="EP_CONFIG" id="common_getReasonCodeLi
st" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:scCont
rollerInput:/CommonCode/@CallingOrganizationCode"
                CodeType="xml:scControllerInput:/Co
mmonCode/@CodeType"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType="0001" IgnoreOrdering=
"N" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeS
hortDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList TotalNumberOfRecords=""
>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace inputNS="common_getReasonCodeList
_input" outputNS="common_getReasonCodeList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
common_getReasonCodeList_mashup.xml
<mashup
    description="This api call is made find the num
ber of containers which are not weighed in containe
r packing flow."
    endpoint="EP_CONFIG"
    id="containerPack_getShipmentContainerList_Scac
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentContainerList">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentKey="xml:
scControllerInput:/Shipment/@ShipmentKey">
                <ComplexQuery>
                    <Or>
                        <Exp NEW_QryType="EQ" NEW_V
alue="0.00"
                            Name="ActualWeight" OLD
_QryType="ISNULL"
                            OLD_Value="" QryType="E
Q" Value="0.00"/>
                        <Exp Name="TrackingNo" QryT
ype="ISNULL" Value=""/>
                    </Or>
                </ComplexQuery>
            </Container>
        </Input>
        <Template>
            <Containers TotalNumberOfRecords=""/>
        </Template>
    </API>
    <APINamespace
        inputNS="containerPack_getShipmentContainer
List_Scac_input" outputNS="containerPack_getShipmen
tContainerList_Scac_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
19"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.GetShipmentContainarizedFlag"/>
</mashup>
<mashup
    description="This api call is made find the num
ber of containers which are not weighed in containe
r packing flow."
    endpoint="EP_CONFIG"
    id="containerPack_getShipmentContainerList_Scac
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentContainerList">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentKey="xml:
scControllerInput:/Shipment/@ShipmentKey">
                <ComplexQuery>
                    <Or>
                        <Exp NEW_QryType="EQ" NEW_V
alue="0.00"
                            Name="ActualWeight" OLD
_QryType="ISNULL"
                            OLD_Value="" QryType="E
Q" Value="0.00"/>
                        <Exp NEW_QryType="ISNULL" N
ame="TrackingNo"
                            OLD_QryType="VOID" QryT
ype="ISNULL" Value=""/>
                        <Exp Name="TrackingNo" QryT
ype="VOID" Value=""/>
                    </Or>
                </ComplexQuery>
            </Container>
        </Input>
        <Template>
            <Containers TotalNumberOfRecords=""/>
        </Template>
    </API>
    <APINamespace
        inputNS="containerPack_getShipmentContainer
List_Scac_input" outputNS="containerPack_getShipmen
tContainerList_Scac_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
19"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.GetShipmentContainarizedFlag"/>
</mashup>
containerPack_getShipmentContainerList_Scac_mashup.xml
<mashup description="This mashup is used process a 
return order"
    endpoint="EP_ORDER" id="createReturn_processRet
urnOrder"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="processReturnOrder">
        <Input>
            <Order BuyerUserId="" DetermineOrdersFo
rReturn="N"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                ExecuteReturnPolicy="N" OrderHeader
Key=""/>
        </Input>
        <Template>
            <Order BillToID="" BillToKey="" BuyerUs
erId=""
                CustomerContactID="" DocumentType="
" EnterpriseCode=""
                MashupTemplateRef="OrderEditorInput
" OrderHeaderKey="">
                <OrderLines>
                    <OrderLine GiftFlag=""/>
                </OrderLines>
                <OverallTotals GrandTotal=""/>
                <PriceInfo Currency=""/>
            </Order>
        </Template>
    </API>
    <APINamespace inputNS="processReturnOrder_input
" outputNS="processReturnOrder_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
RET0002"
            OLD_altResourceId="WSCRET0002" altResou
rceId="ISCRET0002"/>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSProcessReturnOrderMashup"/>
</mashup>
<mashup description="This mashup is used process a 
return order"
    endpoint="EP_ORDER" id="createReturn_processRet
urnOrder"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="processReturnOrder">
        <Input>
            <Order BuyerUserId="" DetermineOrdersFo
rReturn="N"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                ExecuteReturnPolicy="N" OrderHeader
Key="">
                <AppContextInfo Channel="Call Cente
r"/>
            </Order>
        </Input>
        <Template>
            <Order BillToID="" BillToKey="" BuyerUs
erId=""
                CustomerContactID="" DocumentType="
" EnterpriseCode=""
                MashupTemplateRef="OrderEditorInput
" OrderHeaderKey="">
                <OrderLines>
                    <OrderLine GiftFlag=""/>
                </OrderLines>
                <OverallTotals GrandTotal=""/>
                <PriceInfo Currency=""/>
            </Order>
        </Template>
    </API>
    <APINamespace inputNS="processReturnOrder_input
" outputNS="processReturnOrder_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
RET0002"
            OLD_altResourceId="ISCRET0005" altResou
rceId="ISCRET0002"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0005"
            OLD_altResourceId="ISCRET0006" altResou
rceId="ISCRET0005"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0006"
            OLD_altResourceId="ISCCSCR001" altResou
rceId="ISCRET0006"/>
        <AlternateResourceId NEW_altResourceId="ISC
CSCR001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="ISCCSCR001"/>
        <AlternateResourceId altResourceId="WSCRET0
002"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSProcessReturnOrderMashup"/>
</mashup>
createReturn_processReturnOrder_mashup.xml
<mashup cached="PAGE"
    description="get ship node details of logged in
 user's "
    endpoint="EP_CONFIG" id="currentUser_getStoreDe
tails"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrganizationHierarchy">
        <Input>
            <Organization
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrganizationCode=""/
>
        </Input>
        <Template>
            <Organization OrganizationCode="" Organ
izationKey=""
                OrganizationName="" ParentOrganizat
ionCode="" PrimaryEnterpriseKey=""/>
        </Template>
    </API>
    <APINamespace inputNS="getOrganizationHierarchy
_input" outputNS="getOrganizationHierarchy_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCSYS0
0001"/>
    </AlternateResourceIds>
    <Config/>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="get ship node details of logged in
 user's "
    endpoint="EP_CONFIG" id="currentUser_getStoreDe
tails"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrganizationHierarchy">
        <Input>
            <Organization
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrganizationCode=""/
>
        </Input>
        <Template>
            <Organization BillingAddressKey="" Orga
nizationCode=""
                OrganizationKey="" OrganizationName
=""
                ParentOrganizationCode="" PrimaryEn
terpriseKey="">
                <Node>
                    <ShipNodePersonInfo City="" Cou
ntry="" State="" ZipCode=""/>
                </Node>
            </Organization>
        </Template>
    </API>
    <APINamespace inputNS="getOrganizationHierarchy
_input" outputNS="getOrganizationHierarchy_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCSYS0
0001"/>
    </AlternateResourceIds>
    <Config/>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
currentUser_getStoreDetails_mashup.xml
<mashup
    description="This mashup is used to get complet
e customer details"
    endpoint="EP_CUSTOMER"
    id="customerDetails_getCompleteConsumerCustomer
Details"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCompleteCustomerDetails">
        <Input>
            <Customer
                CustomerID="xml:scControllerInput:/
Customer/@CustomerID"
                CustomerKey="xml:scControllerInput:
/Customer/@CustomerKey"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrganizationCode="xm
l:scControllerInput:/Customer/@OrganizationCode"/>
        </Input>
        <Template>
            <Customer AggregateStatus="" CustomerID
="" CustomerKey=""
                CustomerType="" OrganizationCode=""
 Status="">
                <BuyerOrganization OrganizationCode
=""
                    OrganizationName="" PrimaryUrl=
"" TaxExemptFlag="" TaxExemptionCertificate=""/>
                <CustomerContactList>
                    <CustomerContact AggregateStatu
s="" Company=""
                        CustomerContactID="" DateOf
Birth="" DayFaxNo=""
                        DayPhone="" EmailID="" Even
ingFaxNo=""
                        EveningPhone="" FirstName="
" LastName=""
                        MiddleName="" MobilePhone="
"
                        SpouseDateOfBirth="" Title=
"" UserID=""
                        WeddingAniversaryDate="" We
ddingAnniversaryDate="">
                        <DefaultBillToAddress Addre
ssType="">
                            <PersonInfo/>
                        </DefaultBillToAddress>
                        <DefaultShipToAddress Addre
ssType="">
                            <PersonInfo/>
                        </DefaultShipToAddress>
                    </CustomerContact>
                </CustomerContactList>
                <DefaultBillToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultBillToAddress>
                <DefaultShipToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultShipToAddress>
                <DefaultSoldToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultSoldToAddress>
                <ParentCustomer CustomerID="" Custo
merKey="" CustomerType="">
                    <BuyerOrganization Organization
Code=""
                        OrganizationName="" Primary
Url=""/>
                </ParentCustomer>
            </Customer>
        </Template>
    </API>
    <APINamespace inputNS="getCustomerDetails_input
" outputNS="getCustomerDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
<mashup
    description="This mashup is used to get complet
e customer details"
    endpoint="EP_CUSTOMER"
    id="customerDetails_getCompleteConsumerCustomer
Details"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCompleteCustomerDetails">
        <Input>
            <Customer
                CustomerID="xml:scControllerInput:/
Customer/@CustomerID"
                CustomerKey="xml:scControllerInput:
/Customer/@CustomerKey"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrganizationCode="xm
l:scControllerInput:/Customer/@OrganizationCode"/>
        </Input>
        <Template>
            <Customer AggregateStatus="" CustomerID
="" CustomerKey=""
                CustomerType="" OrganizationCode=""
 Status="">
                <BuyerOrganization OrganizationCode
=""
                    OrganizationName="" PrimaryUrl=
"" TaxExemptFlag="" TaxExemptionCertificate=""/>
                <CustomerContactList>
                    <CustomerContact AggregateStatu
s="" Company=""
                        CustomerContactID="" DateOf
Birth="" DayFaxNo=""
                        DayPhone="" EmailID="" Even
ingFaxNo=""
                        EveningPhone="" FirstName="
" LastName=""
                        MiddleName="" MobilePhone="
"
                        SpouseDateOfBirth="" Title=
"" UserID=""
                        WeddingAniversaryDate="" We
ddingAnniversaryDate="">
                        <DefaultBillToAddress Addre
ssType="">
                            <PersonInfo/>
                        </DefaultBillToAddress>
                        <DefaultShipToAddress Addre
ssType="">
                            <PersonInfo/>
                        </DefaultShipToAddress>
                        <User DisplayUserID="" Logi
nid=""/>
                    </CustomerContact>
                </CustomerContactList>
                <DefaultBillToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultBillToAddress>
                <DefaultShipToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultShipToAddress>
                <DefaultSoldToAddress AddressType="
">
                    <PersonInfo/>
                </DefaultSoldToAddress>
                <ParentCustomer CustomerID="" Custo
merKey="" CustomerType="">
                    <BuyerOrganization Organization
Code=""
                        OrganizationName="" Primary
Url=""/>
                </ParentCustomer>
            </Customer>
        </Template>
    </API>
    <APINamespace inputNS="getCustomerDetails_input
" outputNS="getCustomerDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
customerDetails_getCompleteConsumerCustomerDetails_mashup.xml
<mashup cached="PAGE"
    description="Get Organizations sharing the same
 Customer Master Organization"
    endpoint="EP_CONFIG" id="customerEditor_getOrga
nizationList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrganizationList">
        <Input>
            <Organization
                CustomerMasterOrganizationCode="xml
:scControllerInput:/Customer/@OrganizationCode"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <DataAccessFilter UserId="xml:Curre
ntUser:/User/@Loginid"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Organ
izationName"/>
                </OrderBy>
                <OrgRoleList>
                    <OrgRole NEW_RoleKey="ENTERPRIS
E"
                        OLD_RoleKey="SELLER" RoleKe
y="ENTERPRISE"/>
                    <OrgRole RoleKey="SELLER"/>
                </OrgRoleList>
            </Organization>
        </Input>
        <Template>
            <OrganizationList>
                <Organization CustomerMasterOrganiz
ationCode=""
                    OrganizationCode="" Organizatio
nName=""/>
            </OrganizationList>
        </Template>
    </API>
    <APINamespace inputNS="getOrganizationList_inpu
t" outputNS="getOrganizationList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
CRTORD0001"
            OLD_altResourceId="ISCRET0002" altResou
rceId="ISCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0002"
            OLD_altResourceId="ISCCUST0002" altReso
urceId="ISCRET0002"/>
        <AlternateResourceId NEW_altResourceId="ISC
CUST0002"
            OLD_altResourceId="ISCCUST0003" altReso
urceId="ISCCUST0002"/>
        <AlternateResourceId altResourceId="ISCCUST
0003"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="Get Organizations sharing the same
 Customer Master Organization"
    endpoint="EP_CONFIG" id="customerEditor_getOrga
nizationList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrganizationList">
        <Input>
            <Organization
                CustomerMasterOrganizationCode="xml
:scControllerInput:/Customer/@OrganizationCode"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <DataAccessFilter UserId="xml:Curre
ntUser:/User/@Loginid"/>
                <OrderBy>
                    <Attribute Desc="N" Name="Organ
izationName"/>
                </OrderBy>
                <OrgRoleList>
                    <OrgRole NEW_RoleKey="ENTERPRIS
E"
                        OLD_RoleKey="SELLER" RoleKe
y="ENTERPRISE"/>
                    <OrgRole RoleKey="SELLER"/>
                </OrgRoleList>
            </Organization>
        </Input>
        <Template>
            <OrganizationList>
                <Organization CustomerMasterOrganiz
ationCode=""
                    OrganizationCode="" Organizatio
nName=""/>
            </OrganizationList>
        </Template>
    </API>
    <APINamespace inputNS="getOrganizationList_inpu
t" outputNS="getOrganizationList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
CRTORD0001"
            OLD_altResourceId="ISCRET0002" altResou
rceId="ISCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0002"
            OLD_altResourceId="ISCCUST0002" altReso
urceId="ISCRET0002"/>
        <AlternateResourceId NEW_altResourceId="ISC
CUST0002"
            OLD_altResourceId="ISCCUST0003" altReso
urceId="ISCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="ISC
CUST0003"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="ISCCUST0003"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
customerEditor_getOrganizationList_mashup.xml
<mashup description="Get Shipment Line List details
"
    endpoint="EP_CONFIG"
    id="customerPickup_getShipmentLineListForPickAl
l" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                IsPickable="Y" MaximumRecords="" Sh
ipmentKey="xml:scControllerInput:/Shipment/@Shipmen
tKey"/>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine CustomerPickedQuantit
y="" Quantity="" ShipmentLineKey=""/>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="customerPickUpShipmentLi
neList_input" outputNS="customerPickUpShipmentLineL
ist_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup description="Get Shipment Line List details
"
    endpoint="EP_CONFIG"
    id="customerPickup_getShipmentLineListForPickAl
l" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                IsCustomerPickComplete="Y"
                IsCustomerPickCompleteQryType="NE" 
IsPickable="Y"
                MaximumRecords="" ShipmentKey="xml:
scControllerInput:/Shipment/@ShipmentKey">
                <ComplexQuery>
                    <And>
                        <Exp Name="ShortageResoluti
onReason" QryType="ISNULL"/>
                    </And>
                </ComplexQuery>
            </ShipmentLine>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine CustomerPickedQuantit
y="" Quantity="" ShipmentLineKey=""/>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="customerPickUpShipmentLi
neList_input" outputNS="customerPickUpShipmentLineL
ist_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
customerPickup_getShipmentLineListForPickAll_mashup.xml
<mashup cached="PAGE"
    description="Retrieves the list of Customer Ver
ification Types defined in the system to be used to
 populate customer verification method drop down."
    endpoint="EP_CONFIG"
    id="customerpickup_getCustomerVerficationMethod
List"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tStore:/Store/@EnterpriseCode"
                CodeType="YCD_CUST_VERFN_TYP"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeL
ongDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace
        inputNS="customerpickup_getCustomerVerficat
ionMethodList_input" outputNS="customerpickup_getCu
stomerVerficationMethodList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="Retrieves the list of Customer Ver
ification Types defined in the system to be used to
 populate customer verification method drop down."
    endpoint="EP_CONFIG"
    id="customerpickup_getCustomerVerficationMethod
List"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:Curren
tStore:/Store/@EnterpriseCode"
                CodeType="YCD_CUST_VERFN_TYP"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                IgnoreOrdering="N" MaximumRecords="
">
                <OrderBy>
                    <Attribute Desc="N" Name="CodeL
ongDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList>
                <CommonCode CodeLongDescription="" 
CodeName=""
                    CodeShortDescription="" CodeVal
ue=""/>
            </CommonCodeList>
        </Template>
    </API>
    <APINamespace
        inputNS="customerpickup_getCustomerVerficat
ionMethodList_input" outputNS="customerpickup_getCu
stomerVerficationMethodList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
customerpickup_getCustomerVerficationMethodList_mashup.xml
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="customerpickup_getShipmentInitialDetails" m
ashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <APINamespace
        inputNS="customerpickup_getShipmentInitialD
etails_input" outputNS="customerpickup_getShipmentI
nitialDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.cu
stomerpickup.mashups.CustomerPickupShipmentInitialD
etailsMashup"/>
</mashup>
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="customerpickup_getShipmentInitialDetails" m
ashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentDetails">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="xml:scC
ontrollerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template/>
    </API>
    <APINamespace
        inputNS="customerpickup_getShipmentInitialD
etails_input" outputNS="customerpickup_getShipmentI
nitialDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.cu
stomerpickup.mashups.CustomerPickupShipmentInitialD
etailsMashup"/>
</mashup>
customerpickup_getShipmentInitialDetails_mashup.xml
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="holdLocation_getShipmentInitialDetails" mas
huptype="XAPI"
    skipDataProvider="false" transactional="true">
    <APINamespace inputNS="holdLocationShipmentDeta
ils_input" outputNS="holdLocationShipmentDetails_ou
tput"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.HoldLocationInitialDetailsMashup
"/>
</mashup>
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="holdLocation_getShipmentInitialDetails" mas
huptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentDetails">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="xml:scC
ontrollerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template/>
    </API>
    <APINamespace inputNS="holdLocationShipmentDeta
ils_input" outputNS="holdLocationShipmentDetails_ou
tput"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.ba
ckroompick.mashups.HoldLocationInitialDetailsMashup
"/>
</mashup>
holdLocation_getShipmentInitialDetails_mashup.xml
<mashup cached=""
    description="This custom mashup modifies the ap
i input by setting - operation to create when custo
merKey is not present in api input,clears Optimizat
ionType value if OptimizationType is set to N in in
put,sets TaxExemptionCertification to blank value i
f TaxExemptFlag is set to N and if 0 or 1 Currencie
s are selected from the checkbox list, automaticall
y adds the Default Currency as if it was checked in
 list."
    endpoint="EP_CUSTOMER" id="manageBusiness_manag
eCustomer"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="manageCustomer">
        <Input>
            <Customer CustomerID="" CustomerKey="" 
CustomerLevel=""
                CustomerType="01"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                Operation="" OrganizationCode="" Re
lationshipType=""
                Status="10" Vertical="">
                <BuyerOrganization DunsNumber="" Is
Buyer="Y"
                    OrganizationName="" PrimaryEnte
rpriseKey=""
                    PrimaryUrl="" TaxExemptFlag="" 
TaxExemptionCertificate="">
                    <OrgRoleList>
                        <OrgRole RoleKey="BUYER"/>
                    </OrgRoleList>
                </BuyerOrganization>
                <CustomerCurrencyList Reset="Y">
                    <CustomerCurrency Currency="" I
sDefaultCurrency=""/>
                </CustomerCurrencyList>
                <CustomerSchedulingPreferences Opti
mizationType=""/>
                <ParentCustomer CustomerID="" Organ
izationCode=""/>
            </Customer>
        </Input>
        <Template>
            <Customer MashupTemplateRef="CustomerEd
itorInput"/>
        </Template>
    </API>
    <APINamespace inputNS="manageCustomer_input" ou
tputNS="manageCustomer_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCCUST
0003"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.customer.
mashups.SCCSManageBusinessCustomerMashup"/>
</mashup>
<mashup cached=""
    description="This custom mashup modifies the ap
i input by setting - operation to create when custo
merKey is not present in api input,clears Optimizat
ionType value if OptimizationType is set to N in in
put,sets TaxExemptionCertification to blank value i
f TaxExemptFlag is set to N and if 0 or 1 Currencie
s are selected from the checkbox list, automaticall
y adds the Default Currency as if it was checked in
 list."
    endpoint="EP_CUSTOMER" id="manageBusiness_manag
eCustomer"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="manageCustomer">
        <Input>
            <Customer CustomerID="" CustomerKey="" 
CustomerLevel=""
                CustomerType="01"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                Operation="" OrganizationCode="" Re
lationshipType=""
                Status="10" Vertical="">
                <BuyerOrganization DunsNumber="" Is
Buyer="Y"
                    OrganizationName="" PrimaryEnte
rpriseKey=""
                    PrimaryUrl="" TaxExemptFlag="" 
TaxExemptionCertificate="">
                    <OrgRoleList>
                        <OrgRole RoleKey="BUYER"/>
                    </OrgRoleList>
                </BuyerOrganization>
                <CustomerCurrencyList Reset="Y">
                    <CustomerCurrency Currency="" I
sDefaultCurrency=""/>
                </CustomerCurrencyList>
                <CustomerSchedulingPreferences Opti
mizationType=""/>
                <ParentCustomer CustomerID="" Organ
izationCode=""/>
            </Customer>
        </Input>
        <Template>
            <Customer MashupTemplateRef="CustomerEd
itorInput">
                <CustomerCurrencyList>
                    <CustomerCurrency Currency="" C
ustomerCurrencyKey="" IsDefaultCurrency=""/>
                </CustomerCurrencyList>
            </Customer>
        </Template>
    </API>
    <APINamespace inputNS="manageCustomer_input" ou
tputNS="manageCustomer_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSCCUST
0003"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.customer.
mashups.SCCSManageBusinessCustomerMashup"/>
</mashup>
manageBusiness_manageCustomer_mashup.xml
<mashup cached=""
    description="Currency list used for Spending Li
mit Currency"
    endpoint="EP_CONFIG" id="manageContact_getCurre
ncyList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCurrencyList">
        <Input>
            <Currency
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords=""/>
        </Input>
        <Template>
            <CurrencyList>
                <Currency Currency="" CurrencyDescr
iption=""/>
            </CurrencyList>
        </Template>
    </API>
    <APINamespace inputNS="getCurrencyList_Input" o
utputNS="getCurrencyList_Output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCGO001" altResourc
eId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
GO001"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCGO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCORD0005" altResou
rceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0005"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCORD0005"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0002" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0002"
            OLD_altResourceId="WSCOC001" altResourc
eId="WSCORD0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
OC001"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCOC001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCPRMTCH002" altRes
ourceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
PRMTCH002"
            OLD_altResourceId="ISCCSSYS002" altReso
urceId="WSCPRMTCH002"/>
        <AlternateResourceId altResourceId="ISCCSSY
S002"/>
    </AlternateResourceIds>
    <Config/>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
<mashup cached=""
    description="Currency list used for Spending Li
mit Currency"
    endpoint="EP_CONFIG" id="manageContact_getCurre
ncyList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCurrencyList">
        <Input>
            <Currency
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords=""/>
        </Input>
        <Template>
            <CurrencyList>
                <Currency Currency="" CurrencyDescr
iption=""/>
            </CurrencyList>
        </Template>
    </API>
    <APINamespace inputNS="getCurrencyList_Input" o
utputNS="getCurrencyList_Output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCGO001" altResourc
eId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
GO001"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCGO001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCORD0005" altResou
rceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0005"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCORD0005"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0002" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0002"
            OLD_altResourceId="WSCOC001" altResourc
eId="WSCORD0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
OC001"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCOC001"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCORD0013" altResou
rceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0013"
            OLD_altResourceId="WSCPRMTCH002" altRes
ourceId="WSCORD0013"/>
        <AlternateResourceId NEW_altResourceId="WSC
PRMTCH002"
            OLD_altResourceId="ISCCSSYS002" altReso
urceId="WSCPRMTCH002"/>
        <AlternateResourceId altResourceId="ISCCSSY
S002"/>
    </AlternateResourceIds>
    <Config/>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSBaseMashup"/>
</mashup>
manageContact_getCurrencyList_mashup.xml
<mashup cached=""
    description="This custom mashup modifies the ap
i input by setting the status attribute of customer
 contact element for a consumer customer."
    endpoint="EP_CUSTOMER" id="manageContact_manage
Customer"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="manageCustomer">
        <Input>
            <Customer CustomerID="" CustomerKey="" 
CustomerType=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                OrganizationCode="" Status="">
                <CustomerContactList>
                    <CustomerContact Company="" Cus
tomerContactID=""
                        DateOfBirth="" DayFaxNo="" 
DayPhone=""
                        Department="" EmailID="" Ev
eningFaxNo=""
                        EveningPhone="" FirstName="
" JobTitle=""
                        LastName="" MiddleName="" M
obilePhone=""
                        SpendingLimit="" SpendingLi
mitCurrency=""
                        SpouseDateOfBirth="" Status
="" Title="" WeddingAnniversaryDate="">
                        <User Activateflag="" Displ
ayUserID=""
                            Localecode="" Username=
"" Usertype="">
                            <ContactPersonInfo Addr
essLine1=""
                                AddressLine2="" Add
ressLine3=""
                                AddressLine4="" Add
ressLine5=""
                                AddressLine6="" Alt
ernateEmailID=""
                                Beeper="" City="" C
ompany="" Country=""
                                DayFaxNo="" DayPhon
e="" Department=""
                                EMailID="" ErrorTxt
="" EveningFaxNo=""
                                EveningPhone="" Fir
stName="" HttpUrl=""
                                IsCommercialAddress
="" JobTitle=""
                                LastName="" MiddleN
ame="" MobilePhone=""
                                OtherPhone="" Perso
nID=""
                                PersonInfoKey="" Pr
eferredShipAddress=""
                                State="" Suffix="" 
TaxGeoCode=""
                                Title="" UseCount="
"
                                VerificationStatus=
"" ZipCode=""/>
                        </User>
                    </CustomerContact>
                </CustomerContactList>
            </Customer>
        </Input>
        <Template>
            <Customer MashupTemplateRef="CustomerEd
itorInput"/>
        </Template>
    </API>
    <APINamespace inputNS="manageCustomer_input" ou
tputNS="manageCustomer_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCRET0002"/>
        <AlternateResourceId altResourceId="WSCCUST
0003"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.customer.
mashups.SCCSManageContactCustomerMashup"/>
</mashup>
<mashup cached=""
    description="This custom mashup modifies the ap
i input by setting the status attribute of customer
 contact element for a consumer customer."
    endpoint="EP_CUSTOMER" id="manageContact_manage
Customer"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="manageCustomer">
        <Input>
            <Customer CustomerID="" CustomerKey="" 
CustomerType=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                OrganizationCode="" Status="">
                <CustomerContactList>
                    <CustomerContact Company="" Cus
tomerContactID=""
                        DateOfBirth="" DayFaxNo="" 
DayPhone=""
                        Department="" EmailID="" Ev
eningFaxNo=""
                        EveningPhone="" FirstName="
" JobTitle=""
                        LastName="" MiddleName="" M
obilePhone=""
                        SpendingLimit="" SpendingLi
mitCurrency=""
                        SpouseDateOfBirth="" Status
="" Title="" WeddingAnniversaryDate="">
                        <User Activateflag="" Displ
ayUserID=""
                            Localecode="" Username=
"" Usertype="">
                            <ContactPersonInfo Addr
essLine1=""
                                AddressLine2="" Add
ressLine3=""
                                AddressLine4="" Add
ressLine5=""
                                AddressLine6="" Alt
ernateEmailID=""
                                Beeper="" City="" C
ompany="" Country=""
                                DayFaxNo="" DayPhon
e="" Department=""
                                EMailID="" ErrorTxt
="" EveningFaxNo=""
                                EveningPhone="" Fir
stName="" HttpUrl=""
                                IsCommercialAddress
="" JobTitle=""
                                LastName="" MiddleN
ame="" MobilePhone=""
                                OtherPhone="" Perso
nID=""
                                PersonInfoKey="" Pr
eferredShipAddress=""
                                State="" Suffix="" 
TaxGeoCode=""
                                Title="" UseCount="
"
                                VerificationStatus=
"" ZipCode=""/>
                        </User>
                    </CustomerContact>
                </CustomerContactList>
            </Customer>
        </Input>
        <Template>
            <Customer MashupTemplateRef="CustomerEd
itorInput">
                <CustomerCurrencyList>
                    <CustomerCurrency Currency="" C
ustomerCurrencyKey="" IsDefaultCurrency=""/>
                </CustomerCurrencyList>
            </Customer>
        </Template>
    </API>
    <APINamespace inputNS="manageCustomer_input" ou
tputNS="manageCustomer_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCRET0002"/>
        <AlternateResourceId altResourceId="WSCCUST
0003"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.customer.
mashups.SCCSManageContactCustomerMashup"/>
</mashup>
manageContact_manageCustomer_mashup.xml
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="pack_getShipmentInitialDetails" mashuptype=
"XAPI"
    skipDataProvider="false" transactional="true">
    <APINamespace inputNS="packShipmentDetails_inpu
t" outputNS="packShipmentDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.PackShipmentInitialDetailsMashup"/>
</mashup>
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="pack_getShipmentInitialDetails" mashuptype=
"XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentDetails">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="xml:scC
ontrollerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template/>
    </API>
    <APINamespace inputNS="packShipmentDetails_inpu
t" outputNS="packShipmentDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.PackShipmentInitialDetailsMashup"/>
</mashup>
pack_getShipmentInitialDetails_mashup.xml
<mashup
    description="This mashup is used to get detail 
of the shipment line that was shorted by recordShor
tageForPack call."
    endpoint="EP_CONFIG" id="pack_getShipmentLineLi
st" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentLineKey="
"/>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine IsPackComplete="" Ite
mID=""
                    OrderHeaderKey="" OriginalQuant
ity=""
                    PlacedQuantity="" Quantity="" S
hipmentLineKey=""
                    ShortageQty="" UnitOfMeasure=""
>
                    <ContainerDetails>
                        <ContainerDetail ContainerD
etailsKey=""
                            ItemID="" Quantity="" Q
uantityPlaced=""
                            ShipmentContainerKey=""
 ShipmentLineKey="" UnitOfMeasure=""/>
                    </ContainerDetails>
                    <OrderLine ItemGroupCode="">
                        <ItemDetails ItemGroupCode=
"" ItemID="" UnitOfMeasure="">
                            <ClassificationCodes Mo
del=""/>
                            <PrimaryInformation
                                ExtendedDisplayDesc
ription="" ImageID=""
                                ImageLabel="" Image
Location=""/>
                        </ItemDetails>
                    </OrderLine>
                </ShipmentLine>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="pack_getShipmentLineList
_input" outputNS="pack_getShipmentLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
19"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup
    description="This mashup is used to get detail 
of the shipment line that was shorted by recordShor
tageForPack call."
    endpoint="EP_CONFIG" id="pack_getShipmentLineLi
st" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentLineKey="
"/>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine IsPackComplete="" Ite
mID=""
                    OrderHeaderKey="" OriginalQuant
ity=""
                    PlacedQuantity="" Quantity="" S
hipmentLineKey=""
                    ShortageQty="" UnitOfMeasure=""
>
                    <ContainerDetails>
                        <ContainerDetail ContainerD
etailsKey=""
                            ItemID="" Quantity="" Q
uantityPlaced=""
                            ShipmentContainerKey=""
 ShipmentLineKey="" UnitOfMeasure=""/>
                    </ContainerDetails>
                    <Instructions>
                        <Instruction InstructionTex
t=""
                            InstructionType="" SeqN
o=""/>
                    </Instructions>
                    <OrderLine ItemGroupCode="">
                        <ItemDetails ItemGroupCode=
"" ItemID="" UnitOfMeasure="">
                            <ClassificationCodes Mo
del=""/>
                            <ItemInstructionList>
                                <ItemInstruction In
structionText="" InstructionType=""/>
                            </ItemInstructionList>
                            <PrimaryInformation
                                ExtendedDisplayDesc
ription="" ImageID=""
                                ImageLabel="" Image
Location=""/>
                        </ItemDetails>
                    </OrderLine>
                </ShipmentLine>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="pack_getShipmentLineList
_input" outputNS="pack_getShipmentLineList_output"/
>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
19"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
pack_getShipmentLineList_mashup.xml
<mashup
    description="This is a paginated mashup is call
ed when calling the getOrderListAPI to fetch the re
turn orders in return search screen. The input of t
he API is massaged to set the appropriate hold leve
l of the hold type sent in the input from the searc
h screen. The getHoldTypeList API is called interna
lly to get the hold level of the HoldType."
    endpoint="EP_ORDER" id="returnList_getOrderList
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getOrderList">
        <Input>
            <Order ApplyQueryTimeout="Y" BillToID="
" CustomerEMailID=""
                CustomerEMailIDQryType="" CustomerF
irstName=""
                CustomerLastName="" CustomerPhoneNo
=""
                CustomerZipCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType="" DraftOrderFlag="" E
nterpriseCode=""
                FromOrderDate="" IgnoreOrdering="N"
 MaximumRecords=""
                OrderDateQryType="DATERANGE" OrderN
ame=""
                OrderNameQryType="" OrderNo="" Orga
nizationCode=""
                QueryTimeout="" ReadFromHistory="" 
ToOrderDate="">
                <OrderBy>
                    <Attribute Desc="Y" Name="Order
Date"/>
                </OrderBy>
                <OrderLine>
                    <DerivedFrom OrderHeaderKey="" 
OrderNo=""/>
                </OrderLine>
                <PaymentMethod DisplayCreditCardNo=
""/>
            </Order>
        </Input>
        <Template>
            <OrderList>
                <Order CustomerFirstName="" Custome
rLastName=""
                    CustomerZipCode="" DisplayStatu
sDescription=""
                    HoldFlag="" MashupTemplateRef="
OrderEditorInput"
                    MaxOrderStatusDesc="" MultipleS
tatusesExist=""
                    OrderDate="" OverallStatus="" S
tatus="" isHistory="">
                    <PersonInfoBillTo AddressLine1=
""/>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                </Order>
            </OrderList>
        </Template>
    </API>
    <APINamespace inputNS="getOrderList_input" outp
utNS="getOrderList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
CUST0001"
            OLD_altResourceId="ISCRET0001" altResou
rceId="ISCCUST0001"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0001"
            OLD_altResourceId="WSCRET0001" altResou
rceId="ISCRET0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0001"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCRET0001"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSReturnOrderPaginationMashup"/>
</mashup>
<mashup
    description="This is a paginated mashup is call
ed when calling the getOrderListAPI to fetch the re
turn orders in return search screen. The input of t
he API is massaged to set the appropriate hold leve
l of the hold type sent in the input from the searc
h screen. The getHoldTypeList API is called interna
lly to get the hold level of the HoldType."
    endpoint="EP_ORDER" id="returnList_getOrderList
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getOrderList">
        <Input>
            <Order ApplyQueryTimeout="Y" BillToID="
" CustomerEMailID=""
                CustomerEMailIDQryType="" CustomerF
irstName=""
                CustomerLastName="" CustomerPhoneNo
=""
                CustomerZipCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType=" " DraftOrderFlag="" 
EnterpriseCode=""
                FromOrderDate="" IgnoreOrdering="N"
 MaximumRecords=""
                OrderDateQryType="DATERANGE" OrderN
ame=""
                OrderNameQryType="" OrderNo="" Orga
nizationCode=""
                QueryTimeout="" ReadFromHistory="" 
ToOrderDate="">
                <OrderBy>
                    <Attribute Desc="Y" Name="Order
Date"/>
                </OrderBy>
                <OrderLine>
                    <DerivedFrom OrderHeaderKey="" 
OrderNo=""/>
                </OrderLine>
                <PaymentMethod DisplayCreditCardNo=
""/>
            </Order>
        </Input>
        <Template>
            <OrderList>
                <Order CustomerFirstName="" Custome
rLastName=""
                    CustomerZipCode="" DisplayStatu
sDescription=""
                    HoldFlag="" MashupTemplateRef="
OrderEditorInput"
                    MaxOrderStatusDesc="" MultipleS
tatusesExist=""
                    OrderDate="" OverallStatus="" S
tatus="" isHistory="">
                    <ExchangeOrders>
                        <ExchangeOrder DocumentType
="" OrderHeaderKey="" OrderNo=""/>
                    </ExchangeOrders>
                    <PersonInfoBillTo AddressLine1=
""/>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                </Order>
            </OrderList>
        </Template>
    </API>
    <APINamespace inputNS="getOrderList_input" outp
utNS="getOrderList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
CUST0001"
            OLD_altResourceId="ISCRET0001" altResou
rceId="ISCCUST0001"/>
        <AlternateResourceId NEW_altResourceId="ISC
RET0001"
            OLD_altResourceId="WSCRET0001" altResou
rceId="ISCRET0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0001"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCRET0001"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSReturnOrderPaginationMashup"/>
</mashup>
returnList_getOrderList_mashup.xml
<mashup
    description="This mashup is called to massage t
he input of getOrderList API called from returns po
rtlet. This mashup removes the DocumentType attribu
te sent in the input as its not needed for search."
    endpoint="EP_ORDER" id="returnPortletList_getOr
derList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrderList">
        <Input>
            <Order BillToID="" CustomerEMailID=""
                CustomerEMailIDQryType="" CustomerF
irstName=""
                CustomerLastName="" CustomerPhoneNo
=""
                CustomerZipCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType="" DraftOrderFlag="" E
nterpriseCode=""
                FromOrderDate="" IgnoreOrdering="N"
 MaximumRecords=""
                OrderDateQryType="DATERANGE" OrderN
ame=""
                OrderNameQryType="" OrderNo="" Orga
nizationCode=""
                QueryTimeout="" ReadFromHistory="" 
ToOrderDate="">
                <OrderBy>
                    <Attribute Desc="Y" Name="Order
Date"/>
                </OrderBy>
                <OrderLine>
                    <DerivedFrom OrderHeaderKey="" 
OrderNo=""/>
                </OrderLine>
            </Order>
        </Input>
        <Template>
            <OrderList>
                <Order CustomerFirstName="" Custome
rLastName=""
                    CustomerZipCode="" DisplayStatu
sDescription=""
                    HoldFlag="" MashupTemplateRef="
OrderEditorInput"
                    MaxOrderStatusDesc="" MultipleS
tatusesExist=""
                    OrderDate="" OverallStatus="" S
tatus="" isHistory="">
                    <PersonInfoBillTo AddressLine1=
""/>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                </Order>
            </OrderList>
        </Template>
    </API>
    <APINamespace inputNS="getOrderList_input" outp
utNS="getOrderList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
RET0001"
            OLD_altResourceId="WSCRET0001" altResou
rceId="ISCRET0001"/>
        <AlternateResourceId altResourceId="WSCRET0
001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSAddReturnOrderDocumentTypePortletMashup"
/>
</mashup>
<mashup
    description="This mashup is called to massage t
he input of getOrderList API called from returns po
rtlet. This mashup removes the DocumentType attribu
te sent in the input as its not needed for search."
    endpoint="EP_ORDER" id="returnPortletList_getOr
derList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getOrderList">
        <Input>
            <Order BillToID="" CustomerEMailID=""
                CustomerEMailIDQryType="" CustomerF
irstName=""
                CustomerLastName="" CustomerPhoneNo
=""
                CustomerZipCode=""
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                DocumentType="0003" DraftOrderFlag=
"" EnterpriseCode=""
                FromOrderDate="" IgnoreOrdering="N"
 MaximumRecords=""
                OrderDateQryType="DATERANGE" OrderN
ame=""
                OrderNameQryType="" OrderNo="" Orga
nizationCode=""
                QueryTimeout="" ReadFromHistory="" 
ToOrderDate="">
                <OrderBy>
                    <Attribute Desc="Y" Name="Order
Date"/>
                </OrderBy>
                <OrderLine>
                    <DerivedFrom OrderHeaderKey="" 
OrderNo=""/>
                </OrderLine>
            </Order>
        </Input>
        <Template>
            <OrderList>
                <Order CustomerFirstName="" Custome
rLastName=""
                    CustomerZipCode="" DisplayStatu
sDescription=""
                    HoldFlag="" MashupTemplateRef="
OrderEditorInput"
                    MaxOrderStatusDesc="" MultipleS
tatusesExist=""
                    OrderDate="" OverallStatus="" S
tatus="" isHistory="">
                    <PersonInfoBillTo AddressLine1=
""/>
                    <PriceInfo Currency="" TotalAmo
unt=""/>
                </Order>
            </OrderList>
        </Template>
    </API>
    <APINamespace inputNS="getOrderList_input" outp
utNS="getOrderList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="ISC
RET0001"
            OLD_altResourceId="WSCRET0001" altResou
rceId="ISCRET0001"/>
        <AlternateResourceId altResourceId="WSCRET0
001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.returns.m
ashups.SCCSAddReturnOrderDocumentTypePortletMashup"
/>
</mashup>
returnPortletList_getOrderList_mashup.xml
<mashup
    description="Gets all the addresses from the or
der/line and the additional addresses of  the custo
mer"
    endpoint="EP_ORDER" id="selectOrEditAddress_get
CompleteOrderDetails"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCompleteOrderDetails">
        <Input>
            <Order
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrderHeaderKey="xml:
scControllerInput:/Order/@OrderHeaderKey"/>
        </Input>
        <Template>
            <Order BillToID="" CustomerContactID=""
 EnterpriseCode=""
                OrderHeaderKey="" ShipToKey=""/>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderDetails_
input" outputNS="getCompleteOrderDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCRET0002"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSGetAllOrderAddressesMashup"/>
</mashup>
<mashup
    description="Gets all the addresses from the or
der/line and the additional addresses of  the custo
mer"
    endpoint="EP_ORDER" id="selectOrEditAddress_get
CompleteOrderDetails"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getCompleteOrderDetails">
        <Input>
            <Order
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" OrderHeaderKey="xml:
scControllerInput:/Order/@OrderHeaderKey"/>
        </Input>
        <Template>
            <Order BillToID="" CustomerContactID=""
 EnterpriseCode=""
                OrderHeaderKey="" ShipToKey=""/>
        </Template>
    </API>
    <APINamespace inputNS="getCompleteOrderDetails_
input" outputNS="getCompleteOrderDetails_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSCCFO01" altResourc
eId="WSCSYS00001"/>
        <AlternateResourceId NEW_altResourceId="WSC
CFO01"
            OLD_altResourceId="WSCORD0010" altResou
rceId="WSCCFO01"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0010"
            OLD_altResourceId="WSCCUST0002" altReso
urceId="WSCORD0010"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0002"
            OLD_altResourceId="WSCCUST0003" altReso
urceId="WSCCUST0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
CUST0003"
            OLD_altResourceId="WSCORD0004" altResou
rceId="WSCCUST0003"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0004"
            OLD_altResourceId="WSCCRTORD0001" altRe
sourceId="WSCORD0004"/>
        <AlternateResourceId NEW_altResourceId="WSC
CRTORD0001"
            OLD_altResourceId="WSCRET0002" altResou
rceId="WSCCRTORD0001"/>
        <AlternateResourceId NEW_altResourceId="WSC
RET0002"
            OLD_altResourceId="WSCORD0013" altResou
rceId="WSCRET0002"/>
        <AlternateResourceId NEW_altResourceId="WSC
ORD0013"
            OLD_altResourceId="WSCCUST0001" altReso
urceId="WSCORD0013"/>
        <AlternateResourceId altResourceId="WSCCUST
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.isccs.common.ma
shups.SCCSGetAllOrderAddressesMashup"/>
</mashup>
selectOrEditAddress_getCompleteOrderDetails_mashup.xml
<mashup description="Get the Container List for a s
hipment"
    endpoint="EP_CONFIG" id="shipSummary_getShipmen
tContainerList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentContainerList">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentKey="xml:
scControllerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template>
            <Containers>
                <Container ActualWeight="" ActualWe
ightUOM=""
                    ContainerNo="" ContainerScm="" 
ContainerSeqNo=""
                    IsManifested="" ShipmentContain
erKey=""
                    ShipmentKey="" TrackingNo="" Tr
ackingURL=""/>
            </Containers>
        </Template>
    </API>
    <APINamespace inputNS="containerPack_getShipmen
tContainerList_input" outputNS="containerPack_getSh
ipmentContainerList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.PackGetShipmentContainerListMashup"/>
</mashup>
<mashup description="Get the Container List for a s
hipment"
    endpoint="EP_CONFIG" id="shipSummary_getShipmen
tContainerList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentContainerList">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentKey="xml:
scControllerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template>
            <Containers>
                <Container ActualWeight="" ActualWe
ightUOM=""
                    ContainerNo="" ContainerScm="" 
ContainerSeqNo=""
                    IsManifested="" ShipmentContain
erKey=""
                    ShipmentKey="" TrackingNo="" Tr
ackingURL="">
                    <ContainerDetails TotalNumberOf
Records="">
                        <ContainerDetail ContainerD
etailsKey=""/>
                    </ContainerDetails>
                </Container>
            </Containers>
        </Template>
    </API>
    <APINamespace inputNS="containerPack_getShipmen
tContainerList_input" outputNS="containerPack_getSh
ipmentContainerList_output"/>
    <AlternateResourceIds>
        <AlternateResourceId NEW_altResourceId="WSC
SYS00001"
            OLD_altResourceId="WSC000001" altResour
ceId="WSCSYS00001"/>
        <AlternateResourceId altResourceId="WSC0000
01"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.pack.PackGetShipmentContainerListMashup"/>
</mashup>
shipSummary_getShipmentContainerList_mashup.xml
<mashup cached="PAGE"
    description="Used to load carrier drop down for
 search criteria"
    endpoint="EP_CONFIG" id="shipmentSearch_fetchSc
acList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getScacList">
        <Input>
            <Scac
                CallingOrganizationCode="xml:Curren
tUser:/User/@OrganizationKey"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords=""/>
        </Input>
        <Template>
            <ScacList>
                <Scac Scac="" ScacDesc="" ScacKey="
"/>
            </ScacList>
        </Template>
    </API>
    <APINamespace inputNS="getScacList_input" outpu
tNS="getScacList_output"/>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="Used to load carrier drop down for
 search criteria"
    endpoint="EP_CONFIG" id="shipmentSearch_fetchSc
acList"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getScacList">
        <Input>
            <Scac
                CallingOrganizationCode="xml:Curren
tUser:/User/@OrganizationKey"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                IgnoreOrdering="N" MaximumRecords="
">
                <OrderBy>
                    <Attribute Name="ScacDesc"/>
                </OrderBy>
            </Scac>
        </Input>
        <Template>
            <ScacList>
                <Scac Scac="" ScacDesc="" ScacKey="
"/>
            </ScacList>
        </Template>
    </API>
    <APINamespace inputNS="getScacList_input" outpu
tNS="getScacList_output"/>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
shipmentSearch_fetchScacList_mashup.xml
<mashup
    description="This mashup is used to delete one 
container with all its items. It will also add a no
te to the order."
    endpoint="EP_CONFIG" id="unpack_deleteContainer
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="unpackShipment">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="">
                <Containers>
                    <Container ContainerNo="" Shipm
entContainerKey=""/>
                </Containers>
                <Note NoteText="" ReasonCode=""/>
            </Shipment>
        </Input>
        <Template>
            <Shipment IsPackProcessComplete=""
                ShipmentContainerizedFlag="" Shipme
ntKey="" Status=""/>
        </Template>
    </API>
    <APINamespace inputNS="unpackShp_deleteContaine
r_input" outputNS="unpackShp_deleteContainer_output
"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.unpack.mashups.UnpackDeleteContainerMashup"
/>
</mashup>
<mashup
    description="This mashup is used to delete one 
container with all its items. It will also add a no
te to the order."
    endpoint="EP_CONFIG" id="unpack_deleteContainer
" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="unpackShipment">
        <Input>
            <Shipment
                ChangeShipmentStatusMashupId="unpac
k_changeShipmentStatus"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="">
                <Containers>
                    <Container ContainerNo="" Shipm
entContainerKey=""/>
                </Containers>
                <Note NoteText="" ReasonCode=""/>
            </Shipment>
        </Input>
        <Template>
            <Shipment IsPackProcessComplete=""
                ShipmentContainerizedFlag="" Shipme
ntKey="" Status=""/>
        </Template>
    </API>
    <APINamespace inputNS="unpackShp_deleteContaine
r_input" outputNS="unpackShp_deleteContainer_output
"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.unpack.mashups.UnpackDeleteContainerMashup"
/>
</mashup>
unpack_deleteContainer_mashup.xml
<mashup
    description="This mashup is used to get Trackin
gNo of a container.    This mashup is called from u
npack_changeShipment mashup."
    endpoint="EP_CONFIG" id="unpack_getContainerDet
ailsToDisplay"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentContainerDetails">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentContainerKey
="xml:scControllerInput:/Shipment/Containers/Contai
ner/@ShipmentContainerKey"/>
        </Input>
        <Template>
            <Container ContainerNo="" ShipmentConta
inerKey=""
                ShipmentKey="" TrackingNo="">
                <Shipment AssignedToUserId="" Displ
ayOrderNo="" EnterpriseCode=""/>
            </Container>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getContainerDetai
lsToDisplay_input" outputNS="unpack_getContainerDet
ailsToDisplay_output"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup
    description="This mashup is used to get Trackin
gNo of a container.    This mashup is called from u
npack_changeShipment mashup."
    endpoint="EP_CONFIG" id="unpack_getContainerDet
ailsToDisplay"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentContainerDetails">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentContainerKey
="xml:scControllerInput:/Shipment/Containers/Contai
ner/@ShipmentContainerKey"/>
        </Input>
        <Template>
            <Container ContainerNo="" ShipmentConta
inerKey=""
                ShipmentKey="" TrackingNo="">
                <Shipment AssignedToUserId="" Displ
ayOrderNo="" EnterpriseCode=""/>
            </Container>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getContainerDetai
lsToDisplay_input" outputNS="unpack_getContainerDet
ailsToDisplay_output"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId NEW_altResourceId="WSC
000014"
            OLD_altResourceId="WSC000019" altResour
ceId="WSC000014"/>
        <AlternateResourceId NEW_altResourceId="WSC
000019"
            OLD_altResourceId="WSC000024" altResour
ceId="WSC000019"/>
        <AlternateResourceId altResourceId="WSC0000
24"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
unpack_getContainerDetailsToDisplay_mashup.xml
<mashup cached="PAGE"
    description="This mashup is used to get count o
f unpack reason codes."
    endpoint="EP_CONFIG" id="unpack_getNumReasonCod
es" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:scCont
rollerInput:/Shipment/@EnterpriseCode"
                CodeType="YCD_UNPACK_REASON"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="Y" Name="CodeS
hortDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList TotalNumberOfRecords=""
/>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getNumReasonCodes
_input" outputNS="unpack_getNumReasonCodes_output"/
>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup cached="PAGE"
    description="This mashup is used to get count o
f unpack reason codes."
    endpoint="EP_CONFIG" id="unpack_getNumReasonCod
es" mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getCommonCodeList">
        <Input>
            <CommonCode
                CallingOrganizationCode="xml:scCont
rollerInput:/Shipment/@EnterpriseCode"
                CodeType="YCD_UNPACK_REASON"
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" MaximumRecords="">
                <OrderBy>
                    <Attribute Desc="Y" Name="CodeS
hortDescription"/>
                </OrderBy>
            </CommonCode>
        </Input>
        <Template>
            <CommonCodeList TotalNumberOfRecords=""
/>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getNumReasonCodes
_input" outputNS="unpack_getNumReasonCodes_output"/
>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId NEW_altResourceId="WSC
000014"
            OLD_altResourceId="WSCSYS00001" altReso
urceId="WSC000014"/>
        <AlternateResourceId altResourceId="WSCSYS0
0001"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
unpack_getNumReasonCodes_mashup.xml
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="unpack_getShipmentInitialDetails" mashuptyp
e="XAPI"
    skipDataProvider="false" transactional="true">
    <APINamespace inputNS="unpack_getShipmentInitia
lDetails_input" outputNS="unpack_getShipmentInitial
Details_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.unpack.mashups.UnpackShipmentInitialDetails
Mashup"/>
</mashup>
<mashup description="Get Shipment initial details" 
endpoint="EP_CONFIG"
    id="unpack_getShipmentInitialDetails" mashuptyp
e="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="getShipmentDetails">
        <Input>
            <Shipment
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode" ShipmentKey="xml:scC
ontrollerInput:/Shipment/@ShipmentKey"/>
        </Input>
        <Template/>
    </API>
    <APINamespace inputNS="unpack_getShipmentInitia
lDetails_input" outputNS="unpack_getShipmentInitial
Details_output"/>
    <AlternateResourceIds>
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.shipment.co
ntainer.unpack.mashups.UnpackShipmentInitialDetails
Mashup"/>
</mashup>
unpack_getShipmentInitialDetails_mashup.xml
<mashup
    description="This mashup is used to get detail 
of the shipment line that was changed by changeShip
ment call.             It is called inside unpack_c
hangeShipment mashup."
    endpoint="EP_CONFIG" id="unpack_getShipmentLine
List"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentLineKey="
"/>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine IsPackComplete="" Ite
mID=""
                    OrderHeaderKey="" OriginalQuant
ity=""
                    PlacedQuantity="" Quantity="" S
hipmentLineKey=""
                    ShortageQty="" UnitOfMeasure=""
>
                    <ContainerDetails>
                        <ContainerDetail ContainerD
etailsKey=""
                            ItemID="" Quantity="" Q
uantityPlaced=""
                            ShipmentContainerKey=""
 ShipmentLineKey="" UnitOfMeasure=""/>
                    </ContainerDetails>
                    <Instructions>
                        <Instruction InstructionTex
t=""
                            InstructionType="" SeqN
o=""/>
                    </Instructions>
                    <OrderLine ItemGroupCode="">
                        <ItemDetails ItemGroupCode=
"" ItemID="" UnitOfMeasure="">
                            <ClassificationCodes Mo
del=""/>
                            <ItemInstructionList>
                                <ItemInstruction In
structionText="" InstructionType=""/>
                            </ItemInstructionList>
                            <PrimaryInformation
                                ExtendedDisplayDesc
ription="" ImageID=""
                                ImageLabel="" Image
Location=""/>
                        </ItemDetails>
                    </OrderLine>
                </ShipmentLine>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getShipmentLineLi
st_input" outputNS="unpack_getShipmentLineList_outp
ut"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup
    description="This mashup is used to get detail 
of the shipment line that was changed by changeShip
ment call.             It is called inside unpack_c
hangeShipment mashup."
    endpoint="EP_CONFIG" id="unpack_getShipmentLine
List"
    mashuptype="XAPI" skipDataProvider="false" tran
sactional="true">
    <API Name="getShipmentLineList">
        <Input>
            <ShipmentLine
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                MaximumRecords="" ShipmentLineKey="
"/>
        </Input>
        <Template>
            <ShipmentLines>
                <ShipmentLine IsPackComplete="" Ite
mID=""
                    OrderHeaderKey="" OriginalQuant
ity=""
                    PlacedQuantity="" Quantity="" S
hipmentLineKey=""
                    ShortageQty="" UnitOfMeasure=""
>
                    <ContainerDetails>
                        <ContainerDetail ContainerD
etailsKey=""
                            ItemID="" Quantity="" Q
uantityPlaced=""
                            ShipmentContainerKey=""
 ShipmentLineKey="" UnitOfMeasure=""/>
                    </ContainerDetails>
                    <Instructions>
                        <Instruction InstructionTex
t=""
                            InstructionType="" SeqN
o=""/>
                    </Instructions>
                    <OrderLine ItemGroupCode="">
                        <ItemDetails ItemGroupCode=
"" ItemID="" UnitOfMeasure="">
                            <ClassificationCodes Mo
del=""/>
                            <ItemInstructionList>
                                <ItemInstruction In
structionText="" InstructionType=""/>
                            </ItemInstructionList>
                            <PrimaryInformation
                                ExtendedDisplayDesc
ription="" ImageID=""
                                ImageLabel="" Image
Location=""/>
                        </ItemDetails>
                    </OrderLine>
                </ShipmentLine>
            </ShipmentLines>
        </Template>
    </API>
    <APINamespace inputNS="unpack_getShipmentLineLi
st_input" outputNS="unpack_getShipmentLineList_outp
ut"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId NEW_altResourceId="WSC
000014"
            OLD_altResourceId="WSC000019" altResour
ceId="WSC000014"/>
        <AlternateResourceId NEW_altResourceId="WSC
000019"
            OLD_altResourceId="WSC000024" altResour
ceId="WSC000019"/>
        <AlternateResourceId altResourceId="WSC0000
24"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
unpack_getShipmentLineList_mashup.xml
<mashup
    description="This mashup is used to void Tracki
ngNo if SCAC integration is there for the shipment.
     This mashup is called from unpack_changeShipme
nt mashup."
    endpoint="EP_CONFIG" id="unpack_voidTrackingNo"
 mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="voidTrackingNo">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                ShipmentContainerKey="" ShipmentKey
=""/>
        </Input>
        <Template>
            <Container ShipmentContainerKey="" Ship
mentKey=""/>
        </Template>
    </API>
    <APINamespace inputNS="unpack_voidTrackingNo_in
put" outputNS="unpack_voidTrackingNo_output"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId altResourceId="WSC0000
14"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
<mashup
    description="This mashup is used to void Tracki
ngNo if SCAC integration is there for the shipment.
     This mashup is called from unpack_changeShipme
nt mashup."
    endpoint="EP_CONFIG" id="unpack_voidTrackingNo"
 mashuptype="XAPI"
    skipDataProvider="false" transactional="true">
    <API Name="voidTrackingNo">
        <Input>
            <Container
                DisplayLocalizedFieldInLocale="xml:
CurrentUser:/User/@Localecode"
                ShipmentContainerKey="" ShipmentKey
=""/>
        </Input>
        <Template>
            <Container ShipmentContainerKey="" Ship
mentKey=""/>
        </Template>
    </API>
    <APINamespace inputNS="unpack_voidTrackingNo_in
put" outputNS="unpack_voidTrackingNo_output"/>
    <AlternateResourceIds>
        <!-- <AlternateResourceId altResourceId="WS
C000018" /> -->
        <AlternateResourceId NEW_altResourceId="WSC
000014"
            OLD_altResourceId="WSC000019" altResour
ceId="WSC000014"/>
        <AlternateResourceId NEW_altResourceId="WSC
000019"
            OLD_altResourceId="WSC000024" altResour
ceId="WSC000019"/>
        <AlternateResourceId altResourceId="WSC0000
24"/>
    </AlternateResourceIds>
    <classInformation name="com.ibm.wsc.common.mash
ups.WSCBaseMashup"/>
</mashup>
unpack_voidTrackingNo_mashup.xml

Mashups Added
Following are the list of mashups added.
None