Invoice List, via EDI

Hi,
We are trying to create an IDOC for our INVOICE LIST,by using the function module IDOC_OUTPUT_INVOIC but is failling to popuplate IDOC segments with the line item data.
The function module seem not ready to read the structure of INVOICE LIST, becasue it is slightly different from other Billing types documents. Manly regarding  the Item data.
BILLING DOCUMENT: Display Transaction VF03
-       Header Table:  VBRK
-       Item Table:      VBRP
INVOICE LIST: Display Transaction VF23
-       Header Table:  VBRK
-       Item Table:      VBRL
We are about to engage on creating our own mapping for the IDOC. However would  like to confirm weather another function module have been desinged for that?  Found no mention about it in OSS.
Thank you very much
Eduardo

You should have better searched this forum. Its "better" then OSS. Have a look at the thread that you reach by clicking on the following link.
[Click here|Re: filling up segments of Idoc of Invoice List]

Similar Messages

  • EDI Invoice List

    Hello,
    Has anyone tried sending Invoice List via EDI?
    Does it work well?
    I noticed that it uses the same IDOC Type as a regular EDI Invoice (INVOIC02).
    The IDOC however does not generate E1EDP01segments.
    Is this standard behavior or am I missing something to get this to work correctly?
    Thanks,
    Anisha.

    Hai Anisha,
    Through MAIL output  type, the system will automatically sends to the customer mail while the invoice was generated.
    Revert for any.
    Kalyan

  • Invoice List - Shipping Point (ShPt) VF24

    Good day, I run a invoice list t-code VF24, I get the results and because I need to process invoices for a same plant. So when I process the invoices into 1 invoice, everything works fine. When I cancel the invoice that I have just created, the ShPt(shipping point) does not show on the Invoice list (VF24). Can you advise me urgently on what needs to be done.

    The reason for this is that the invoice list has
    no item data. Please look at VBRP for any invoice list using transaction
    SE16.You will see there is no data, there is only header data recorded
    (VBRK).
    So as no item data was copied from the invoice to the invoice list
    (via item copy control), the shipping point data (an item field) is
    not copied across.  This is standard.
    So when you then cancel the invoice list, there is no shipping point
    data to write back to VKDFS.
    Please run the report RVV05IVB to resolve this

  • Invoice cancellation out of Invoice List

    Hi!
    As per std SAP invoice list processing, all invoices will go in one invoice list. How can I delete a specific invoice out of invoice list?
    Thanks.
    Thomas

    Hi ,
    As per std SAP, once the invoice list is created, it is not possible to delete specific invoice out of invoice list.
    You can cancel entire invoice list and create new invoice list excluding the specific invoice. Also there is simulation option available for creation of invoice lists via the work list for invoice lists.
    Hope this will help.
    Thanks,
    sanjay

  • Posting Subsequent Debit via EDI(MIRO)

    Hello All,
    Any idea how to post the subsequent debit or credit via EDI using transaction code MIRO. We were able to post invoice/credit memo through EDI but not subsequent debit/credit.
    Advance thanks for the reply.
    Thanks
    MP

    Hi
    Posting of subsequent debit and subsequent credit is not possible using EDI for invoice verification.
    When you transmit invoice information via EDI, you
    Cannot create subsequent debits
    Cannot settle planned delivery costs
    Cannot post with varying purchase order units of measure
    Cannot post invoices for blocked purchase order items
    Please check the link
    http://help.sap.com/saphelp_erp60/helpdata/en/44/f50abcea3b11d194dc0000e83dd751/frameset.htm
    Thanks & Regards
    Kishore

  • How to create Invoice list??

    Hi guyz,
    could you please tell me how to create invoice list, i have created sales order, done the delivery,created billing.
    appreciate immediate reply.
    Thanks.
    Mohammed.

    Hi Mohammed,
    To create an invoice list:
    Select the Billing screen.
    Depending on the number of billing documents that you want to include, you can choose one of two ways to create the invoice list. You can either
    · Select Invoice list Create and enter each billing document separately
    · Create a list for all billing documents that are relevant for the invoice list. You can then process the work list for invoice lists.
    This procedure shows you how to create the work list.
    Select Invoice list Edit work list.
    Enter your selection criteria and press ENTER.
    The system displays a list of billing documents that meet your selection criteria.
    Select the billing documents that you want to include in the invoice list and select Invoice list Save.
    You can also simulate creation of invoice lists via the work list for invoice lists. This is useful as a test option. The simulation also allows you to carry out a split analysis, which shows you why billing documents are written to different invoice lists (e.g. due to different payers).
    Prerequisites
    You can only process invoice lists if the following prerequisite data is defined by your system administrator in Customizing for Sales:
    Condition type RL00 (factoring discount) must be maintained and, if required, also the condition type MW15.
    An invoice list type must be assigned to each billing type that you want to process in invoice lists. The standard version of the SAP R/3 System includes two types of invoice lists: LR for invoices and debit memos, LG for credit memos.
    Copying requirements must be defined (for example, the payer, terms of payment and other fields that must be identical in the documents to be included in the invoice list)
    In addition, before you process an invoice list, you must maintain the following master data:
    A customer calendar must be defined, specifying the time intervals or dates on which invoice lists are to be processed.
    The customer calendar must be entered in the Billing Sales Area view of the customer master record.
    Pricing condition records for the condition type RL00 and, if necessary, (e.g. in Germany) the condition type MW15 must be maintained.
    Output condition records for condition types LR00 and RD01 must be created.
    Hope with this info you can do it. Pl. reward if it helps.
    Thanks & Regards
    Sadhu Kishore

  • Adding fields in EDI output of Invoice List

    Hi!
    I am trying to find out what is a process of adding fields in EDI output of Invoice List...
    I mean that I need to add some extra fields to Invoice lists.
    The information I have is: name of Form, print program and output type.
    I guess I need to modify printing program, is it a correct way to go?
    Hope to avoid modifying of print form...
    Will reward,
    Mindaugas.

    I did not work on invoice list EDI,but i have done invoice.
    First you need to look at segment,if you want to add new fileds in output,then you need to create segment at WE31 Transaction.
    now create idoc type based on invoice idoc type ( WE30) here you need to use ur segment.
    Idoc has function module
    outbound - FM will start IDOC_OUTBOUND_inv*
    Inbound  - FM will Start IDOC_INBOUND_INV*
    in the FM,you will have user exit ,populate ur fields in user exit.
    Configuration :
    1 create or maintain logical system - SALE
    2. Create RFC Destination - Sm59
    3. Create port - WE21 - ( EDI - Port is FILE)
    6.Maintain partner profile - WE20 ( Give all required details like message type,idoc type)
    IDOC Status - WE02 or WE05
    Status Record - WE47
    Change pointer - BD52
    Message type : WE81
    Assign message type to idoc WE82
    finally when you create invoice list and output type medium is 6 then output will go to other system as text file.
    Note : Please maintain message control in Partner profile.

  • Send Vendor Invoice Via EDI

    I have a request to setup our system so that whenever an invoice is posted against a particular vendor an IDOC (of the invoice) is generated and sent via EDI to this vendor. What steps do I need to take to make this happen?
    I have created a partner profile, with an outbound parameter of an invoice message type. However, when I post an invoice (MIRO) against this partner no IDOC is generated.
    Thanks - points will be rewarded.
    Edited by: Brian M Swanson on Feb 7, 2008 10:19 AM

    You can use Idoc message type DESADV to get confirmations from vendor.As soon as you get vendor confirmations through EDI system coverts to into inbound delivery.
    If you are looking inbound delivery then you can use vendor confirmations.
    Edited by: Sridhar Jayavarapu on Feb 24, 2011 5:32 PM

  • Planned delivery Cost invoice verification via LIV EDI

    I have to verify the planned delivery cost in purchase order ( freight condition types). The invoice sent by the vendors via EDI ,have both material & freight cost. Unfortunately SAP doesnt allow to verify the planned freight cost via EDI. Is there a way to post freight costs along with material cost in EDI
    Has anybody used the BAPI_INCOMINGINVOICE_CREATE for delivery cost invoice verification using data from the invoice idoc.

    Hello
    Purchase order: 100 pcs @ 1.3/pc
    Planned delivery costs: 0.10/pc
    Goods receipt for that PO: 100 pc
    A/C postings @ GR
    Stock account: 140 Dr
    GR/IR clearing: 130 Cr
    Freight clearing: 10 Cr
    Invoice 100 pc @ 1.3/pc=130.00
          freight @ 0.10/pc= 10.00
              Total  =140.00
    A/C posting @ IR
    Vendor a/c's: 140 Cr (130 for Goods vendor and 10 for freight vendor)
    GR/IR clearing: 130 Dr
    Freight clearing: 10 Dr
    Since both are different vendors you have to credit the goods value to vendor A and freight charges to vendor B, you have to do them separately.
    Regards
    Gregory Mathews

  • Is direct GL account entry possible via EDI invoic message type?

    Is direct GL account entry possible via EDI invoic message type? Is there a field in Invoic Idoc that matches the direct GL entry field. Some vendors may have surcharge other than tax and unplanned delivery.

    This functionality is not available as standard. However, from release 470, you can use customer exit EXIT_SAPLMRMH_015 for direct posting to the G/L account or material account.
    Please have a look at attached note 427137.

  • Update "Delivery Completed" Indicator in PO Item via EDI

    Hello
    We have another challenging task regarding purchase order confirmations that we would like to tackle (SAP Release is ERP 6.0).
    The 2 partner in our scenario are distribution companies (= DC) which order goods and production companies (= PC) which deliver the goods:
    (1) DC sends purchase oder via EDI (ORDERS IDoc)
        -> creates sales order in ERP of PC
    (2) PC splits sales order into multiple deliveries.
       Each delivery is sent as outbound DESADV
       -> creates inbound delivery in ERP of DC.
    (3) At some point the PC has completed the sales order
       yet it is possible that less was delivered than was ordered
          (i.e. we can have under-deliveries).
    Now the question is:
    How can the PC transmit the final information "SalesOrder completed" implying that the "Delivery Completed" indicator in the PO items should be updated (= 'X')?
    My assumption is that we need to look at the sales order (ERP of PC) because this is the document which "collects" the information from all the split deliveries.
    Any help related to understanding how the (standard) business process would look like and how to translate this into a technical solution (EDI / IDoc) is more than welcome.
    Regards
      Uwe

    Hello Uwe,
    As you mentioned, I tried to check with the Workflow solution by tracking the events through Business Object BUS2032 (Order) or LIKP (Outbound Delivery) but failed to get successful results.
    Problem with BUS2032, event CHANGED is that it doesn't get triggered when the Header/Item level status changed during delivery Processing. 
    While using BO- LIKP (Outbound Delivery Processing), Events - Changed,Created, I am successful in triggering the event, but the problem with BO-LIKP is that, it does not have the item level details in the ATTRIBUTES list.  To get the balance quantity available for order line item (mentioned in my earlier reply)Item details are necessary to findout the Reference Sales Order & Line item.  With this, the Option of Triggering of Workflow using LIKP didn't give the required result.

  • Automatic Clearing with Payment Advice via EDI

    I am trying to automate the cash application process via the receipt of the customer inbound 820 (using message type REMADV, type PEXR2002).  I can successfully post payment, clear open items, and set up deductions relating to a specific invoice, but I haven't been able to post deductions unrelated to an invoice.  Our customers often take deductions not related to a specific invoice at the same time as remitting payment for invoices.  Has anyone managed to post 'independent' deductions when posting a payment advice via EDI?
    I also have one small problem selecting the customer open item for clearing.  Our billing document number does not equal the financial accounting document number.  We store our billing document number in the Assignment field, and this is the number the customer will reference when remitting payment.  I have not been able to find a way to use the customer's reference number (e.g. Assignment field) to select the open item.  Has anyone had any success using the Selection Rule assigned to the payer to select open items by something other than the accounting document number?  Or is this functionality only available for manual processing of payment advices.
    Any advice would be greatly appreciated!
    Thank-you,
    Shauna

    Hi Kirti,
    We are in the process of implementing incoming payments through EDI 820. However we are getting the below error when we generate the IDOC.
    Formatting error in the field BKPF-WAERS ; see next message
        Message no. 00298
    Diagnosis
        During batch input or when executing CALL TRANSACTION... USING a screen
        field was filled with an invalid input format.
    System Response
        Processing was terminated.
    Procedure
        The screen field has the technical name BKPF-WAERS . The cause of the
        error is described in the following message.
        Correct  the appropriate BDC data."
    We tried to debug and but we got below
    In the 1st screen, the currency/ rate field comes up as blank. The value u2018USDu2019 was entered manually by me.
    The Amount comes as blank as well u2013 hence the transaction shows an warning message that the line will be ignored because of the 0 amount
    Lastly the following screen shows up and stops with the error message.
    "Different Currencies in payment advice and document header /USD.
    Any help is highly appreciated.
    Thanks in advance
    Krishna

  • Condition type used for invoice list

    Hello Gurus,
            following condition type used for invoice list, why do they exit in invoice list:
             RL00    MW15.  LR00    RD01

    Hi,
    Please go through the below document
    When you work with invoice lists, you need to be familiar with the following concepts:
    Prerequisites for invoice lists
    Relationship to Pricing
    Structure of an Invoice List
    Changing header and item data
    Integration with financial accounting (FI)
    Prerequisites
    You can only process invoice lists if the following prerequisite data is defined by your system administrator in Customizing for Sales:
    Condition type RL00 (factoring discount) must be maintained and, if required, also the condition type MW15.
    An invoice list type must be assigned to each billing type that you want to process in invoice lists. The standard version of the SAP R/3 System includes two types of invoice lists: LR for invoices and debit memos, LG for credit memos.
    Copying requirements must be defined (for example, the payer, terms of payment and other fields that must be identical in the documents to be included in the invoice list)
    In addition, before you process an invoice list, you must maintain the following master data:
    A customer calendar must be defined, specifying the time intervals or dates on which invoice lists are to be processed.
    The customer calendar must be entered in the Billing Sales Area view of the customer master record.
    Pricing condition records for the condition type RL00 and, if necessary, (e.g. in Germany) the condition type MW15 must be maintained.
    Output condition records for condition types LR00 and RD01 must be created.
    Relationship to Pricing
    The system processes factoring discounts in invoice lists in exactly the same way as other kinds of pricing elements. The data for the factoring discount is stored in condition records. Controlling during document processing is carried out via condition types, pricing procedures and access sequences. This control data is defined in Customizing for Sales by your system administrator.
    For further information, see  Conditions and Pricing.
    Structure of an Invoice List
    An invoice list represents an individual billing document. It consists of a document header and document items. Each item represents a billing document that you have included in the invoice list. The header contains an overview of summary information, such as the net value of all documents in the invoice list, the value of the factoring discount, details of taxes, and so on. It also contains information on partners and output.
    Changing Header and Item Data
    You can change some of the header data - for example, the billing date - when you process the invoice list. You can change an item - either an individual or collective invoice - and display document details. However, you cannot change any data in individual billing documents once they are part of an invoice list.
    It is possible, however, to make certain global changes to output in all items in an invoice list.
    For further information on output, see  Communication in Sales and Distribution Processing.
    Integration With Financial Accounting (FI)
    The documents that you want to combine within an invoice list must already have been billed and forwarded to Financial Accounting. Here the billing documents intended for an invoice list are blocked for normal dunning transactions.
    The dunning block on FI documents is lifted as soon as you create an invoice list and transfer it to FI . The system then calculates the new dunning date for the invoice on the basis of the invoice list date.
    In addition, the system enters invoice list numbers in the FI documents as reference numbers. Invoice list numbers can then be entered for incoming payments.
    When you save the invoice list, the system automatically creates an accounting document for the factoring discount and possible taxes and posts it to the corresponding G/L account in FI.
    Regards,
    Murthy

  • ********ISSUE ON INVOICE LIST*****

    Hi,
    I am stuck up with the below issue
    I created an invoice list with 10 invoices.Number is say 100
    I cancelled invoice list 100. Number is say 200
    In cancelled invoice list 200, instead of 10 invoices, system considered only 9 inovices and cancelled them.
    Now I want the the 10th invoice also to be cancelled and saved in the same Invoice list cancellation doc 200.
    Is this clear? If clear is it possible
    Request you help as this is very crucial.
    Regards,
    Rajesh

    Dear Friends,
    I have got the solution from my technical lead for the below issue, I like to share this resolution with you all.
    Best Regards,
    Ravishekar.Thallapally
    *&      Form  after_line_output
          After line output event is handled via this form
          L_V_LINE : Capturing line value for page break.
    FORM sub_after_line_output1 USING l_v_line TYPE slis_lineinfo."#EC CALLED
       DATA: l_v_int  TYPE int1.
       IF l_v_line-sumindex IS NOT INITIAL .
         l_v_int = l_v_line-sumindex MOD 2 .
         IF l_v_line-subtot = 'X' AND l_v_int = 0.
         Write:/ sy-uline.
            NEW-PAGE.
           CLEAR:l_v_int.
         ENDIF.
       ENDIF.
    ENDFORM.                    " after_line_output

  • Credit Memo via EDI

    I'm looking to start having my vendors send their credit memos for PO Invoices
    via EDI.  They are currently using message type INVOIC to send in their invoices.  Can
    the same message type be used or is there another.  Any help will be appriciated.
    Thanks,

    Have a look at this link for the IDoc segments you need to populate: http://help.sap.com/saphelp_47x200/helpdata/en/44/f50abfea3b11d194dc0000e83dd751/content.htm
    Note that the field E1EDK01-BSART is different for credit memo compared to an invoice, i.e CRME rather than INVO.
    Then you can use WE19 to try it out on your system.

Maybe you are looking for

  • OMF Export issue in Premiere CS6

    Hello, I am trying to export a feature length OMF file for my sound mixer. I have the tracks I want on and selected. I then do File - Export - OMF. I do encapsulated audio, with 60 frame handles. I then start the export. I encodes through the files t

  • Drag and Drop Layout feature for regions

    Wondering if there is a drag and drop layout feature for regions in 3.1.2 (or below that I might have missed) or if there are plans for it in future releases. I know that this feature is available for items in a region but interested for the many reg

  • Blank space in Amount field

    Hello All, I have one clarification.I have one field called amount.Its value is taken as 0.00 from the table. I have to make it as blank.I have made it as blank to that field in display pattern properties by setting as * in adobe designer. This is su

  • How to hide a number on cucm 8.5

    Hi guys, I'd like to know how to hide the number of the caller on cucm 8.5 I'm not a pro, could someone explain to me step by step please Thank you for ur time Regards

  • Runs slow!! i can temporarily speed up by erasing cache, help?!!

    recently i saw an suggested answer to speeding up, by increasing the virtual memory (control panel)... i did that, and i erase cache daily, but within a couple hours it will slow down a lot! I normally work with three windows which have 3 or 4 tabs e