Invoice through EDI
HI,
Can anybody let me know how the invoice(MIRO) get generated when vendor send an invoice through EDI. Is there any Job which creates the invoice using the IDOC.
Can anybody let me know the process flow and if possible transaction codes also.
Points will be awarded.
Regards,
Shree.j
Hi ,
Please refer the below link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/135b0b94-0701-0010-f6a9-86a14057544a
http://help.sap.com/saphelp_erp2005vp/helpdata/en/2d/b12d3b1daca008e10000000a114084/frameset.htm
Please assign points as way to say thanks
Ravi
Similar Messages
-
DEAR EXPERTS,
I'M HAVING A SCENARIO WHEREIN MY CLIENT IS IMPORTING SOME GOODS AND THE GOODS ARE VERIFIED AT VENDOR'S SITE BY ONE OF OUR CLIENT'S PERSON AND THE PERSON CREATES A INBOUND DELIVERY IN SAP AND THEN THE GOODS ARE SHIPPED. BASED ON THE IBD MY CLIENT WANTS TO MAKE A PAYMENT OF 60% AND REMAINING 40% AFTER DOING THE GR. HERE THE ISSUE IS I'M NOT ABLE TO DO INVOICE POSTING BASED ON IBD OR WHEN I SELECT THE PO FOR POSTING THE INVOICE, i.e BEFORE DOING GR NEITHER THE QUANTITY OR VALUE COMES IN THE INVOICE WE NEED TO ENTER IT MANUALLY. THERE ARE 100'S OF MATERIAL IN A PO AND IT IS PRACTICALLY DIFFICULT TO ENTER THE QUANTITY AND VALUE MANUALLY. PLEASE DO SUGEST HOW WE CAN POST AN INVOICE BASED ON IBD.
ONE OF OUR FRIENDS IN FORUM SUGGESTED TO USE EDI FOR INVOICE. CAN ANYONE EXPLAIN IN DETAIL HOW TO DO INVOICE THRU EDI BASED ON IBD.
THANKS & REGARDS
DOMINIC RAJANHi Satyamurthy,
First you define an output type like "ZEDI". Maintain the Access sequences for it.Now insert this Output type in the output determination procedure. Now assign this procedure to the billing document type(This must have been done already). Now maintain the condition record for appropriate access with medium as "6" and date"4" and the language . And now go to "WE20" and select partner type "KU" and copy an already maintained one. Here you have to be very careful when selecting a message type and process code. Normally the message type would be "INVOIC". Partner function should be "BP"(Same as what you have maintained in the record).Get the details from the business or development team about the port(WE21-- To Maintain a port. This will be done by Technical people).And insert basic type, select option Transfer IDoc immediately and now go to Message control and maintain the Application as"V3" ,Message type "ZEDI(or what ever outouy type you had chosen) and process code.(This is important.You can take abap'ers help while selecting this as this is associated to a function module. I think this should help you.
Regards
Ram Pedarla -
Hi everyone,
How to configure incoming vendor invoice using edi
Thanks
GenieHi ,
Please refer the below link:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/135b0b94-0701-0010-f6a9-86a14057544a
http://help.sap.com/saphelp_erp2005vp/helpdata/en/2d/b12d3b1daca008e10000000a114084/frameset.htm
Please assign points as way to say thanks
Ravi -
Split the posting amount while creating invoice through EDI.
Hi All,
We receive invoice via an IDOC and is processed using function moudle INPUT_IDOC_INVOICE_MRM. When the invoice gets created and the amounts get posted. In the accounting document that got created, I need to split the amount to specific accounts.
Does anyone have an idea about the solution that could be used?
Thanks in advance. Points after the replies.
Regards,
Ashutosh.Hello Ashutosh
For Logistics Invoice verification the accounts are determined by account determination configuration set in your system...
Please check with your MM/Fi consultant. Please chk transactions like OBYC .. should give you an idea...
Regards,
Arun -
Urgent :Accounts Payabale Invoice automation through EDI
Hi All,
Through EDI, We would like to automate <b>accounts Payable Invoice in SAP</b>.
Kindly provide me the following details to create partner profile for this automation
<b>1. Which Partner type ( Customer / Vendor / User / etc.,) to be used
2.Which Partner function to be used
3.Which Message type to be used
4. Which Process code to be used</b>
Apart from the above process, any other settings are to be done for accounts Payable EDI automation.
Points will be rewarded.
Thanks & Regards,
A. RajaHi,
You can use invoic message type of IDOc for needed processing .& IDoc type will be either INVOIC01/INVOIC02.
Please provide additional details of trnasctions you would like to automate that will be helpful to provide further info.
Thanks.
Mark points if helpful. -
Non PO Charges through EDI Incoming Invoice
Hi
I would be very thankful if somebody can answers these questions. I am designing EDI based invoice LIV.
1) Is it possible to post some charges in invoice which are without PO reference.Is it possible to post these kind of charges with EDI message INVOIC01 or we have to post through FI posting.? or we need to use INVOIC02
2) If possible through EDI in which segment of IDOC we will enter these charges with amt I am not able to find out the segment I tried in EIEDP01 but failed
3)Also is it possible to post credit memo also with EDI?
Thanks
[email protected]try out with segment E1EDP05.
-
Invoice BLOCK & HOLD through EDI Processing
Hi SAP Gurus,
Can you please let me know as to how to BLOCK & HOLD Invoices while processing through EDI.
Regards,
YasirHi ,
You can use the program RBDMANI2 which will reprocess all the IDOCs (EDIinvoices )that have failed . You can schedule this program in the background and it will post all failed invoices which have the GR posted later .
We had the same scenario and we have scheduled this program as a daily job at night .
Regards,
Hari. -
How to send invoice through email with output type RD00?
What are the configuration settings to send invoices through email with output type RD00?
Hi,
Please go through the following links:
[E-mail|Email Configuration Settings]
[e-mail|Re: EMAIL BILLING DOCUMENT TO CUSTOMER THROUGH SEND MAIL OPTION IN VF02]
After triggering the output,goto T.Code SOST and process it.
So that e-mail will be triggered immediately.
You can use External send/EDI/simple mail for this.
Regards,
Krishna. -
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 AMYou 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 -
Re : Inter company stock transfer through EDI
Hi
How to do the intercompany stock transfer through EDI. In this if Purchase order is created from one comapny a sales order should created automaticall in another Company. Fot this what is the SPRO settings.
How to do this.
Thanks
AntoHi,
continues from here,
Inbound file: edi_in
Function module: See text below.
Status file parameters
Directory: /home/edi/<portname>/
Outbound file: status.idoc
Function module: Leave blank if using above
u2022 Both the portname and the exchange directory should be created according to the same naming convention. However, the portname should be in upper case whereas the corresponding directory name should be in lower case (see examples below).
Portname (upper case):
<portname>
Exchange directory name (lower case):
/home/edi/<portname>
where <portname> consists of:
EDI<system name><client number><id char>
<system name> is the name of system on which port exists eg. F01, PG1 etc.;
<client number> is name of client on system which will use this port; and
<id char> is a single alphabetical character such as u2018au2019,u2019bu2019 etc. typically, u2018au2019 will denote dynamic outbound file naming (used for testing) whereas u2018bu2019 will denote static outbound file naming. All ports will use static inbound filenames.
For example, the name of a port using dynamic file naming on system F01, client 610 would be named EDIF01610A. The exchange directory would be named edif01610a. Similarly, the name of port using static file naming on system PG1, client 600 would be EDIPG1600B. The exchange directory name would be edipg1600b.
Note that the function u201CEDI_PATH_CREATE_USERNAME_DT_TMu201D can be used in the u201CFunction moduleu201D field of the Outbound file parameters if IDocs are to be written to multiple files. In this case, the corresponding outbound filename field should be left blank. The standard IDoc exchange interface between the SAP EDI component and the EDI subsystem uses a single file for each transfer direction. However, should the exchange interface change, or for testing purposes, the function modules for dynamic naming can be used.
2.4.2. Control of EDI processes in R/3
2.4.2.1. Maintain: Outbound Process Code (WE41)
IMGCross-Application ComponentsALE Extensions Outbound
Check that the outbound EDI processes in the R/3 system are defined. Indicates which ABAP/4 function module to execute in order to create an outbound IDoc.
The following assignments are available for R/3:
2.4.2.2. Maintain: Inbound Process Code (WE42)
IMGCross-Application Components ALE Extensions Inbound
Check that the inbound EDI processes in the R/3 system are defined. Indicates what kind of inbound processing to execute.
A long list of options is available under Processing by function module, relevant ones are:
INVF INVOIC FI Invoice receipt (Financial Accounting)
INVM INVOIC MM Invoice verification (Mat Management)
ORDC ORDCHG Change customer order
ORDE ORDERS Create customer order
ORDR ORDRSP Purchase order confirmation
2.4.2.3. Control: System Process Codes (WE40)
Choose Processing by task. Check that the codes indicating the type of EDI processing error are defined. The only valid entries are the entries shown on the screen, as they are directly called via the EDI basis module.
2.4.2.4. Control: Status maintenance (WE47)
Check that the codes indicating status of IDoc processing are defined. The status values for outbound IDocs are between 01 and 39, while the status values for inbound IDocs begin with 50. These values are delivered by SAP and cannot be customised.
2.4.2.5. Control: Partner Types (WE44)
Check that the codes that identify the commercial relationships between the receiver and sender are defined. Values are delivered by SAP. Names of the programs and routines that validates the entry of the EDI trading partner ID:
Partner type Report name Form routine
B - Bank RFETESTP READ_T012
KU - customer RSETESTP READ_KNA1
LI - vendors RSETESTP READ_LFA1
LS - logical system ( ALE) RSETESTP LOGSYS
2.4.2.6. Control: Forward Inbound (WE45)
Allows for the forwarding of IDocs to a specific application. Contains the exactly defined destination of an inbound IDoc within the SAP system. Usually no changes are required.
2.4.2.7. Control: Status Process code (WE56)
Choose Processing by task: The following set-up has been provided as default:
Process code: EDIS
Identification: TS30000078
Description: EDI-IDoc status record processing
The process code is for inbound status, The ID type is an identification code for inbound processing method (workflow or standard task) of the status record.
3. MM IMG CONFIGURATION
3.1. Global settings (IMG):
3.1.1. Units of measure (IMG Global settings):
The ISO code is important for EDI. It is used to convert the internal SAP units of measure into standard units.
The MM configurer must link the Unit Of Measure, EACH, with the ISO code PCE (Piece).
3.2. Link Schema to Purchase order
Check the following:
IMG MM Purchasing Message determination Message determination Message Schemas
Execute transaction u201CDefine Message Schemas for Purchase Orderu201D
Select transaction: Assign Schema to purchase order
Add: Usage =B for output
Application = EF for purchase order
Procedure = RMBEF1 for purchase order
3.3. Link application to EDI interface via message control:
IMG MM Purchasing Messages Output Control
Check following under Output Control:
Condition table
Access sequence
Message types
Message schema
Output control
3.4. Enabling Multiple Output for Purchase Orders (Optional)
For example: EDI & Printing
IMG MM Purchasing Message determination Message determination Access sequence
u2022 Create new access sequence (e.g. ZPUR), copy the access sequence 0001 but leaving the ''E'' flag blank (Exclusive is off). (Transaction M/50)
u2022 Goto Define message types maintain message types:
Create a new message type (e.g. NEU1), setting the output type to 1 for printed output and using ZPUR as access sequence. (Transaction M/34)
u2022 Goto Message Schema define message schema maintain output determination procedure:
Update procedure RMBEF1 by adding a step for the new condition type (e.g. NEU1) prior to the standard delivered step for NEU. (Transaction M/36)
u2022 Goto Processing program Define Processing program Output program: Purchase Order.
- Add a NEU1 record to table TNAPR. The program FORM Routine and layout must be specified. (Copy an existing NEU record). (Transaction OMTB)
u2022 Goto Processing program Define Processing program Output by partner type.
- Add NEU1 record for VN (vendor). (Transaction OMTG)
3.5. Link Output type (fax=2, E-mail=7) to NEU (Purchasing)
IMG MM Purchasing Message determination Message determination Access sequence
u2022 Goto Processing program Define Processing program Output program: Purchase Order.
- Add another NEU record to table TNAPR with the appropriate output medium. Copy an existing NEU record. (Transaction OMTB)
u2022 Goto Processing program Define Processing program Output by partner type.
- Add NEU record for VN (vendor). (Transaction OMTG)
4. SD APPLICATION REQUIREMENTS
Assumption: SD is only used for testing purposes and configuration is based on a need basis - only configure the minimum.
Reference SAP Course manual Chapter 11.
4.1. EDI Configurations
4.1.1. Conversion of SAP item categories to IDOC item categories (VOE1)
IMG S&D EDI EDI Messages Conversion of SAP item categories to IDOC item categories
Add the following entry:
For Standard Item description : 0 OR LDN
Typically error message: ''Transaction LDN is not defined".
4.1.2. Partner functions
IMG S&D EDI EDI Messages Configure EDI Partners Partner Application Partner function
Check that the following partner functions exist: (at least)
SP Sold-to party
VN Vendor
BP Bill-to party
SH Ship-to party
Note - the German abbreviation is passed to the IDoc.
4.2. S&D Sales Configurations
4.2.1. Maintain Item categories
IMG S&D Sales Sales document Sales doc item Define item categories
Add LDN for standard item:
Item type = B
Relev for billing = B
Tick following: Bus data item
Sched line allowed
Credit active
Pricing
Screen seq. grp = N
4.2.2. Assign Item categories
IMG S&D Sales Sales document Sales doc item Assign item categories
Add/Update the following entries:
1 2 3
Sales doc type OR OR OR
Item category group NORM DIEN LEIS
Item category LDN TAD
LDN LDN
4.2.3. Assign Schedule line categories
IMG S&D Sales Sales document Schedule lines Assign Schedule line categories
Add Item category LDN to table (with no other parameters).
4.3. S&D Pricing Configurations
4.3.1. EDI pricing condition types
IMG S&D Basic functions Pricing Pricing control Define condition types Maintain condition types
Maintain the following condition types:
EDI 1 - Calculate type =C for Quantity
EDI 2 - Calculate type = B for Fixed amount
4.3.2. SD Pricing procedures (V/08)
IMG S&D Basic functions Pricing Pricing control Define & Assign pricing procedures
Maintain pricing procedure for ZVAA01 (Standard).
Select control and add EDI1 and EDI2 as steps 1 and 5 respectively with no other parameters.
5. INVOICE IMG CONFIGURATION
No additional IMG configuration (not partner specific) was needed for Inbound Invoice processing.
Thanks,
Swamy H P -
How to post invoice through idoc?
how to send invoice to customers through idoc? what is the message type and idoc type for invoice? please explain me step by step in sending and receiving invoice through idoc?
regards,
pavan reddyHello Pavan
You need to maintain the partner profile (transaction WE20) for the customer to whom you want to send invoices.
Example: customer no. 1000
1) Create new entry for partner type KU (= customer)
2) Maintain outbound parameters: parter role = PY (payer), message type = INVOIC
3) Maintain details for outbound: port (e.g. send to SAP-XI), transfer immediately (or collect), basic type = INVOIC02
4) Maintain message control, e.g. V3 / ZRDE / SD09
Open an invoice for customer 1000 and go to message output. Create a new message output ZRDE / Medium = 6 (EDI) / PY / 1000.
This message can be sent either immediately or via a schedules job.
However, if the sent invoice arrives at your customer depends on whether your customer is able to receive IDocs or is using an EDI subsystem. In this case the IDoc needs to be converted into an EDI message (e.g. EDIFACT or ANSI.X12).
Regards
Uwe -
IDOC Invoices and EDI Invoices
Hi Gurus,
Please help me in understanding the flow of IDOC Invoices and EDI Invoices.
What is the purpose of using IDOC and EDI? How it works?
Please revert asap.
Thank YouHI Verma,
You can post the invoices in SAP system through IDOCs.
Mostly, this activity is performed/triggered, when the invoice data is with third party.
Third party will have the invoice data base and sends a file to SAP.
SAP XI will map/convert the file(sent by third party) to fields in SAP and posting of invoice happens.
Please refer the below links for EDI Invoices
EDI invoices
Creating EDI Invoices
Hope this will help you in understanding IDOC invoices and EDI Invoices.
Regards,
Praisty
Edited by: Praisty on Dec 22, 2009 1:20 PM -
Foreign currency invoice Through APP Run Payment
Hi SAP Guru's,
My company code currency is "SEK" , and i am posting in FB60 currency is USD then i was Run app It is Showing like this Error
Job started
Step 001 started (program SAPF110S, variant &0000000021747, user ID BREDDY)
Log for proposal run for payment on 02/09/2012, identification B1
Information re. vendor 65670 / customer / paying company code 3130 ...
Payment with currency USD, payment method : No valid payment procedure
Information re. vendor 65670 / paying company code 3130 ...
... payment not possible because of reported error
End of log
Step 002 started (program SAPFPAYM_SCHEDULE, variant &0000000008301, user ID BREDDY)
Step 003 started (program RFFOEDI1, variant &0000000000283, user ID BREDDY)
Program RFFOEDI1: No records selected
can any one suggest me if any configuration is needed and how to run "Foreign currency invoice Through APP Run Payment"
Thanks in Advance,
Bhaskar Reddy.SHi Vishnu,
Thanks for your quick replay,it is also very useful answer to me. and i got the solution finally.
Setps:-
1) FS00 Under Control Data Tab I Remove the only Balance in Local Currency Check box
2)FBZP >BANK DETERMINATION> RANKING ORDER (Select ur company code), We need to maintain The which currency you want to like you have payment method "C" You should maintain
Payment Method Currency Ranking.Order House Bank
C SEK 1 1000
C USD 2 1000
C GBP 3 1000
Under Bank Accounts Folder
House Bank Payment Method Currency Account ID Bank Sub account
1000 I SEK SEK1 200101
1000 I USD SEK1 200101
1000 I GBP SEK1 200101
Under Available Amounts Folder
House Bank Account ID Days Currency Available for outgoing Payment
1000 SEK1 0 SEK 9,999,999,999,99
1000 SEK1 0 USD 9,999,999,999,99
1000 SEK1 0 GBP 9,999,999,999,99
Thanks,
Bhaskar Reddy.S -
Importing os Open PO,GRPO and Invoice Through DTW
Hi All,
Please tell me what are the exact Templates and Mandatory fields for Open PO,GRPO and Invoice through DTW.
Kind Regards
silpaPurchase order - oPurchaseOrder DTW template
Documents template
-Record Key
- Vendor Code (CardCode)
Document Lines template
-Record Key
-Line Number
- Item Code
- Qty
- TaxCode
- Ware House
Goods Receipt Purchase Order - oPurchaseDeliveryNotes DTW template
Documents template
-Record Key
Vendor Code (CardCode)
Document Lines template
-Record Key
-Line Number
- Item Code
- Qty
- TaxCode
- Ware House
AP Invoice - oPurchaseInvoice DTW Template
Document template
-Record Key
- Vendor code
- Vendor ref no.
Document Lines template
-Record Key
-Line Number
- Item Code
- Qty
- Price
- Tax Code
Jeyakanthan -
Creation of Sales orders through EDI
Hello,
We have a problem when creating sales orders through EDI.
We are getting IDOCs with a delay of 1 second.Before
creating sales orders through the posting function
module IDOC_INPUT_ORDERS, we need to validate for
reference Purchase order number in the IDOC. If there is
any sales order in the database with the Purchase order
number in the current IDOC that sales order should be
blocked.
We already put a validation in the User-Exit of the
posting function module. Because of the frequency of
IDOCs we receive, this validation is getting failed.
Can anybody tell me, how to process only 1 IDOC at any
given point of time before the Posting process.
Thanks,
Madhusudan.Hi Sanjeev,
Thank you very much for helping me out in this problem.Still I haven't got the solution.
I tested the above mentioned configuration option by putting the Check Purchase Order Number field to 'A' in the transaction VOV8. But while creating sales orders, it is giving only information message. Is there any other way, to restrict the Duplicate PO value through configuration setup.
can you also explain how to use Enqueue and Dequeue FMs in the inbound posting function module.
Regards,
Madhusudan.
Message was edited by: Madhusudan Budati
Message was edited by: Madhusudan Budati
Maybe you are looking for
-
HT201343 Airplay Mirroring from my Mac to Apple TV.
My Mac is not finding the Apple TV device even though they are on the same wireless network. What can I do?
-
Put html tag in xml genreted with strings panel
Hello, I created an multilanguage application with the "strings "panel. My customer need to put some words in italic inside the dynamic textfield. So I used <i> tag or cdata tag insied the xml, but nothing works, even if I put the textfield in "html"
-
Fuzzy/shimmery streaks - 'pixellating': why?
Is this more likely a software or hardware issue? Intermittently I get streaks, or patches, of 'pixellated' areas. That is, streaks that are blurry because there are vertical lines that look like crude pixel areas (as if some pixels had dropped out).
-
CSC module can not load IOS !
hi all , I have a asa 5520 (asa5520-bun-k9) , I bought module CSC (ASA-SSM-CSC-10-K9) but this module can not boot from IOS . Could you help me to solve this problem ?
-
The above image was taken with my 5D Mark 3, 16-35 lens. Taken at 35mm, f/6.3 1/320s ISO 100 The black lines are the edges of the image. The piece of the picture that is at the bottom right is actually the top left portion of the image. I have not