<>lv (33PLALIAS - POST NEW ALIAS TO 3PLCENTRAL 03 *** SEE 3400 FOR UPDATE/DELETE BATCH OF ITEMS 3CUSTID$ IS SET >3/customers/51/itemaliases?rql=AliasIdentifier.Sku==TESTALIAS1P3IF TCB(13)=0 THEN DIM CGI$:"BOLNO:c(1*=00)"; LET CGI.BOLNO$="848613"; GOTO 0022 'site_url'W$K$$ PSDISPLAYLK,K.tpl1KK,K M*R$$1JITEM,.tpl1, 2,$0$,0JBLHH:$$,CCNVZ<@@>I i=$3Function not supported. Account is not 3PLC relatedA/$' pagetitle3PLC POST ITEMS TO APIB$F$  P>$6https://secure-wms.com/customers/{CUST3PL}/itemaliasessA$ td class="td" < > <  nowrap>z$     $
, 6$$$ө@@8E]J) RESTGET#" T ALIAS1ph!#(3DISPLAY INQUIRY SCREEN H+3------------- UPDATE/DELETE BATCH OF ITEMS RJ$> /customers/= /itemaliasesGET3PLC>GET?] T$E \ " /> a$C.AliasIdentifier.Sku f0$@'.ResourceList[۩(E] | C' pJQ1?@A r A z z B C $BA  @^nullt $` ?$_'.ResourceList[۩(E ] | .Details[۩(`] ' 'JQ1?_a aj .$b.ItemIdentifier.Sku,.Qty c b JQ1abg $cg3$dd۫@^ @e @f "`$`` j$dd EE ftK$,
Alias List:
8p 3---------------- DO THE UPDATESz$NALIAS1 $
N
$=@[?$h ALOGIN$h&ALOGIN=۫ALOGIN $O{}3K$P N P$QNP NNP9 R(ALIAS:C(1*=09),SKU:C(1*=09),QTY:C(1*=09)$RQ @SALIAS@S Z8$Z@SV$T'.aliasIdentifier.sku |="@S#" | .active="true" | .description="@S"'JQ1OTU$OU.$V83----- HANDLE SKU/QTYB$W .details[۩(V]L3$T'W.itemIdentifier.sku |="@X"| V"$TTW.qty |="@Y"'JQ1OTU$OU $VV'3-------- done reading, check if exists8$ U$F /customers/=&/itemaliases?rql=AliasIdentifier.Sku==ZHI! 3PLGETRECFGHIJO$0
Existing Alias:
(-$T%'.ResourceList[0].AliasIdentifier.Id'2JQ1HTG<! nullG $\ZF!$\/G GZW$F /customers/= /itemaliases\HOIPOST \ $IPUTd! 3PLPUTRECFGHIJN$/
Updated Alias:
,3-------- done with all calls&$L

CLICK TO ADD/UPDATE ANOTHER ALIAS

N#(@3T=$ERROR ۩(Ө AT LINE ۩(Ө" IN ۩#UE2V$3exit^%,{O_CREATE,O_TRUNC error.msgaE{h{,{ error.msgm1{ @oo{r#( 3OUTTA HERE&'310000 "functions'3string$, token$, delimiter$'$'.$'8 $ 'V'B&$ܨ$'L $'V 8'`]'j 't>$ - $'~ $'a$3IF LEN(Y1$) THEN IF Y1$(LEN(Y1$))="." THEN LET Y1$=Y1$(1,LEN(Y1$)-1); GOTO 10122' 8']' '0$ ] $  ''+$ [ $ -' 8']''3$!<> ! $('i$!$ D$'3this check if we need the next seq of the element'$Ө'$!( !$!($ө(8(])`3---- this function loads a template with fields names that macth the xml fragment that is sent) "#)  $") !$##3SET TO UPPERCASE)$%ө $,)/ &N[۩(%]:c(32*)$& $)" '%),$( $@)'*@+)6"V$@)'@)'#)^*')8$)] 3input screen$, aliasformL$
 a$U8$ $Complete the fields with valid data.$-BOLNO$78  GET3CUST1; +$= TPLCUSTID =$=i6$;$0$ 3pl Central CustomerId: ;$$ FPaste Alias
Alias,SKU,Qty: <D
Copy/Paste from spreadsheet &$4ATPL 4$43jE$/
Push Alias to 3PL Central
kT POPUP1=$, l$' mg ALOGINP$* nI$1r!$
|&$REST Service: 
 H3get current aliases8P  9DZ&$9|:C(1*=D),n8x]56 $ 5 ($ 6 ܨ58]Ũ Ų өżA$!Ө$!8!]  9W$99$99 WAREHOUSEWHSE99 TRANSACTIONTRANSP$D9.,$DD,|DD|:C(1*),8DD]8  9B0$:"9 :$9: BL0$:'9 :$9: LLj89ǒ]FFTPLCCNVZDUMMYSEARCHWARNINGCRT RESTSERVICE TDELEMENTTDPLAIN TDNOWRAPTRTDDTDDHTROTDDRBRYYYYYYVCGIPTEXTWFCGI ERRMESSAGEMESSAGEY1Y2Y3Y0Y1Y2YYYYYZ1TPLZ2Z1FCOUNTFLISTFLOOPFINFO FLIST.NTLEN FINFO.LL FORMNAMEXMLDATAWFWFPGMJBLHHJITEMJITEMATPLXTPLYYY1YYY2TSSCUSTWFCUSTZZZZZSEL1 MATCHONLY TPLCUSTIDURIWMS1JFILTERWROWW JFILTER1ZZZ1RROWURI1RESULTBODYHEADERSETAGC PSDISPLAY PSDISPLAYAAJSONAA1A2 A2.ALIASJQJSON1SKUSEQJQP A2.SKU A2.QTYDOALIAS CGI.TPLCUSTIDAIDWMS2 W.ALIASIDENTIFIERSKU JFILTER2JROWJROW JFILTER3JALIST J.ITEMIDENTIFIERSKU J.QTYWOUTALOGIN CODE3PLCCGIVALFI1SKUGETXFILLXCOUNTELEMENTSYMD2JSUBCLEANTPLMAKETPLyeW.,$ee,|ee|:C(1*),8ee]8  WB0$X"W X$WX BL0$X'W X$WX LLj8Wǒ]FFTPLCCNVZDUMMYSEARCHWARNINGCRT RESTSERVICE TDELEMENTTDPLAIN TDNOWRAPTRTDDTDDHTROTDDRBRYYYYYYVCGIPGETURLALOGFA POSTRESULTSLOGFRTEXTVIEWURLWFCGIRKEY VIEWURL1 VIEWURLGWFURL VIEWURL2 FINDURLGFURL FINDURL1 FINDURL2 ERRMESSAGEMESSAGEY1Y2Y3Y0Y1Y2YYYYYZ1TPLZ2Z1FCOUNTFLISTFLOOPFINFO FLIST.NTLEN FINFO.LL FORMNAMEXMLDATAWFWFPGMJBLHHJITEMJITEMATPLXTPLTOKENYYY1YYY2 CGI.CUST3PLJSONBTPL JITEM.ITEM_NO JITEM.DESCRIPTIONPBLKJITEM.PALLET_BLKJITEM.PALLET_HIGHJITEM.CURR_WEIGHTTSSCUSTWFCUST TOKENTRY ALLRESULTSJSONALLZZZZZSEL1LOTTED JITEM.LOTTED_ITEM MATCHONLY TPLCUSTIDURIWMS1WMS2JFILTERWROWW JFILTER1ZZZ1RROW W.ITEMID W.SKU W.DESCRIPTIONURI1RESULTBODYHEADERSETAGJITEM.ON_HAND CGI.MATCHITEMSC PSDISPLAY PSDISPLAY PSDISPLAY.SKUCGIVALFI1SKUGETXFILLXCOUNTELEMENTSYMD2JSUBCLEANTPLMAKETPLyPALLET_HIGHJITEM.CURR_WEIGHTTSSCUSTWFCUST TOKENTRY ALLRESULTSJSONALLZZZZZSEL1LOTTED JITEM.LOTTED_ITEM MATCHONLY MATCHTEXT TPLCUSTIDURIWMS1WMS2JFILTERWROWW JFILTER1ZZZ1RROW W.ITEMID W.SKU W.DESCRIPTIONURI1RESULTBODYHEADERSETAGJITEM.ON_HAND CGI.MATCHITEMSC PSDISPLAY PSDISPLAY PSDISPLAY.SKUCGIVALFI1SKUGETXFILLXCOUNTELEMENTSYMD2JSUBCLEANTPLMAKETPLCyD2JSUBCLEANTPLMAKETPL:eTEMID W.SKU W.DESCRIPTIONURI1RESULTBODYHEADERSETAGJITEM.ON_HAND CGI.MATCHITEMSC PSDISPLAY PSDISPLAY PSDISPLAY.SKUCGIVALFI1SKUGETXFILLXCOUNTELEMENTSYMD2JSUBCLEANTPLMAKETPL