IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#TechXchangePresenter
 View Only
Expand all | Collapse all

Convert bizdoc to IdocList

  • 1.  Convert bizdoc to IdocList

    Posted Fri September 06, 2013 07:12 AM

    Incident Name: Convert bizdoc to IdocList
    Problem
    Hi,

    i’m using a IS service which is triggered from an action in TN. The service uses specification reference “wm.tn.rec:ProcessingService”.

    The bizdoc contains a XML Idoc. I build my service as follows:

    wm.tn.doc.xml:bizdocToRecord
    pub.sap.idoc:recordToIdoc

    The steps are executed.

    boundNode of wm.tn.doc.xml:bizdocToRecord contains the idoc:

    @version 1.0
    HRMD_A07
    |------IDOC
    |----- @BEGIN

    But i get an red entry in Designer / Debugging after executing step pub.sap.idoc:recordToIdoc regarding
    pipeline value “IdocList” saying :

    BasicIDataCodable:>>>BasicData:iDocControl=>>>BasicData:TABNAM=EDI_DC40,MANDT=901,DOCNUM=0000000000010335,DOCREL=702,STATUS=30,DIRECT=1,OUTMOD=2,EXPRSS=,TEST=,IDOCTYP=HRMD_A07,CIMTYP=,MESTYP=HRMD_A,MESCOD=,MESFCT=,STD=,STDVRS=,STDMES=,SNDPOR=SAPDIA,SNDPRT=LS,SNDPFC=,SNDPRN=DIAMDT901,SNDSAD=,SNDLAD=,RCVPOR=A000000029,RCVPRT=LS,RCVPFC=,RCVPRN=DJAMDT200,RCVSAD=,RCVLAD=,CREDAT=2013-09-06,CRETIM=09:12:45,REFINT=,REFGRP=,REFMES=,ARCKEY=,SERIAL=20130906091245<<<,segments=[0]>>>BasicData:name=E1PLOGI,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,OPERA=I,FILTER1=2213<<<,segments=[0]>>>BasicData:name=E1PITYP,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=0000,BEGDA=20130906,ENDDA=20130906<<<,segments=[0]>>>BasicData:name=E1P0000,fields=>>>BasicData:PERNR=00081039,INFTY=0000,ENDDA=99991231,BEGDA=20120101,SEQNR=000,AEDTM=20121129,UNAME=PALIOT_IDS,MASSN=61,MASSG=01,STAT2=3<<<<<<<<<,[1]>>>BasicData:name=E1PITYP,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=0001,BEGDA=20130906,ENDDA=20130906<<<,segments=[0]>>>BasicData:name=E1P0001,fields=>>>BasicData:PERNR=00081039,INFTY=0001,ENDDA=99991231,BEGDA=20120101,SEQNR=000,AEDTM=20130326,UNAME=HASCHICK_IDS,BUKRS=2213,WERKS=2213,PERSG=1,PERSK=20,VDSK1=22131100,BTRTL=1100,JUPER=2213,ABKRS=JO,ORGEH=00000000,PLANS=00000000,STELL=00000000,SACHZ=110,SNAME=SCHIMMEL BRIGITTE,ENAME=Brigitte Schimmel,OTYPE=S,SBMOD=2213,KOKRS=2213<<<<<<<<<,[2]>>>BasicData:name=E1PITYP,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=0002,BEGDA=20130906,ENDDA=20130906,LONG_INFTY=X<<<,segments=[0]>>>BasicData:name=E1P0002,fields=>>>BasicData:PERNR=00081039,INFTY=0002,ENDDA=99991231,BEGDA=19461226,SEQNR=000,AEDTM=20121128,UNAME=PALIOT_IDS,NACHN=Schimmel,NAME2=THEIL,VORNA=Brigitte,KNZNM=00,ANRED=2,GESCH=2,GBDAT=19461226,GBLND=DE,GBORT=GERA,NATIO=DE,SPRSL=D,FAMST=1,FAMDT=19690809,ANZKD=3,GBPAS=19461226,GBJHR=1946,GBMON=12,GBTAG=26,NCHMC=SCHIMMEL,VNAMC=BRIGITTE,SPRSL_ISO=DE,NACHN_40=Schimmel,NAME2_40=THEIL,VORNA_40=Brigitte,GBORT_40=GERA<<<,segments=[0]>>>BasicData:name=E1Q0002,fields=>>>BasicData:PERNR=00081039,INFTY=0002,ENDDA=99991231,BEGDA=19461226,SEQNR=000<<<<<<<<<<<<,[3]>>>BasicData:name=E1PITYP,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=0003,BEGDA=20130906,ENDDA=20130906<<<,segments=[0]>>>BasicData:name=E1P0003,fields=>>>BasicData:PERNR=00081039,INFTY=0003,ENDDA=99991231,BEGDA=18000101,SEQNR=000,AEDTM=20130717,UNAME=KALKÜHLE_IDS,ABRDT=00000000,RRDAT=20120101,RRDAF=00000000,KOABR=X,PRDAT=00000000,PKGAB=00000000,ABWD1=00000000,ABWD2=00000000,BDERR=00000000,BDER1=00000000,DAT00=20121128,UHR00=171615,VIEKN=01,RCBON=20120101,PRTEV=00000000<<<<<<<<<,[4]>>>BasicData:name=E1PITYP,fields=>>>BasicData:PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=1001,SUBTY=A209,BEGDA=20130906,ENDDA=20130906<<<,segments=[0]>>>BasicData:name=E1P1001,fields=>>>BasicData:MANDT=901,PLVAR=01,OTYPE=P,OBJID=00081039,INFTY=1001,RSIGN=A,RELAT=209,ISTAT=1,BEGDA=20120101,ENDDA=99991231,VARYF=CP00001396,SEQNR=000,AEDTM=20121128,UNAME=PALIOT_IDS,ITXNR=00000000,SCLAS=CP,SOBID=00001396,PROZT=0.00<<<<<<<<<<<<<<<

    Is the conversion although executed correctly ? Or am I missing something ?

    But later on, the service pub.sap.idoc.sendIdoc tells me that $tid is missing.

    Thanks.
    Sebastian


    #B2B-Integration
    #webMethods
    #Integration-Server-and-ESB


  • 2.  RE: Convert bizdoc to IdocList

    Posted Fri September 06, 2013 11:41 AM

    Is your IDOC from TN is in XML format and is the biz to record output giving IDATA object as expected?

    HTH,
    RMG


    #Integration-Server-and-ESB
    #B2B-Integration
    #webMethods