Johdanto:
tässä blogikirjoituksessa on kyse iDoc: n uudelleenkäsittelystä, kun taas saapuvan IDOC: n julkaisemisessa on virhe.
tässä blogikirjoituksessa näet, miten ongelma löydetään tai kuinka olemassa oleva virhe iDoc korjataan.
vaatimus:
olemassa olevan IDOC-ID: n virheen saaminen käsittelyn aikana. Selvittää virhe täytyy uudelleen käsitellä ja debug IDOC ID alla vaiheet seuraavasti.
vaiheet IDOC-ID: n uudelleenkäsittelyyn:
Vaihe 1:
1. Siirry kauppaan ”WE02”. IDOC-tietojen eli olemassa olevien IDOC-tietojen näyttäminen.
2. Syötä Idoc alla esitetyllä tavalla.
3.Napsauta Suorita-painiketta sitten se näyttää tiedot IDOC kuten alla näytön.
4. Se näyttää iDoc: n nykyisen tilan, yllä olevassa näyttökuvassa se näyttää virheilmoituksen(Hakemusasiakirjaa ei ole lähetetty) ja nykyisen tilan 51: nä.
Askel 2:
1. Siirry kauppaan ”WE19”. Lisätietoja olemassa olevasta IDOC-järjestelmästä.
2. Syötä olemassa oleva IDOC ja suorita alla esitetyllä tavalla.
3. Sitten saamme alla näytön ja klikkaa Standard Inbound kuten alla ruutukuva.
4. Sitten se näyttää Funktiomoduulin nimen ja loogisen viestin alla olevassa näytössä.
5. Napsauta OK-painiketta ja se luo IDOC.
6. Kopioi Uusi IDOC alla.
Vaihe 3:
1. Siirry sitten Tapahtumaan ”SE37” ja kirjoita funktiomoduuli (ZAU_CONCUR_IDOC_UPLD) laita katkeamispiste funktiomoduuliin kuten alla.
Vaihe 4:
1.Mene tapahtuma ”BD20”, anna äskettäin luotu IDOC ja suorita.
2. Kun klikkaa Suorita-painiketta,Se käynnistää osaksi toiminto moduuli kuten alla.
3.By virheenkorjaus toiminto moduuli, voimme selvittää ongelman, miksi Idoc ei käsitellä.
johtopäätös:
kun olet laukaissut Funktiomoduuliin antamalla uuden IDOC-numeron, voimme debugata kyseisen funktiomoduulin, jossain vaiheessa voimme selvittää ongelman alla olevien viestien ja tilan avulla.
Virheilmoitus kuvauksella:
Status Description
51 Application document not posted
52 Application document no1t Full posted
Success message with the description:
Status Description
53 Application document posted
kiitos etukäteen!!