Skip to Content
avatar image
Former Member

Invoic02 IDOC : need to fill custom field with output message name

Hello,

I'm working on e-invoicing interface. We need to generate IDOC from biling document and this IDOC will be processed in PI to generate xml file.

Actually we want to create a custom field in the IDOC (ZINVOIC02) and populate it with the name of the output that was responsible for the IDOC creation.

What is please the best way to do that? Is there any function module for that?

I was thinking about reading the output message in NAST table but the problem is that the NAST table gets updated only when the invoice is saved (that means the IDOC is generated just before the NAST table is updated --> Custom field will be empty in this case).

Thank you in advance.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    avatar image
    Former Member
    Jan 08, 2017 at 12:18 AM

    Hi,

    Find an enhancement point in FM IDOC_OUTPUT_INVOIC. Read output type from OBJECT-KSCHL.

    OR

    Use exit EXIT_SAPLVEDF_002 and read output type from DOBJECT-KSCHL

    Thanks,
    Ram

    Add comment
    10|10000 characters needed characters exceeded