Conversion of legacy vendor invoice data.
hi
Could anyone tell how to develop conversion of legacy vendor invoices data to sap using lsmw tool using recording method? its very urgent. Pls give me in detail.Iam new to abap.thnx in advance.
bye.
Hi,
I think the explanation is not so difficult:
LFA1 key fields: MANDT (client), LIFNR (vendorID)
LFB1 key fields: MANDT, LIFNR, BURKS (company code)
LFM1 key fields: MANDT, LIFNR, EKORG (purchasing organisation)
Relations:
LFA1 - LFB1 > 1 : N
LFA1 - LFM1 > 1 : N
You always have to have a record for a vendorIDin LFA1, but you not always have to have a record for this vendorID in LFB1 and LFM1 if the vendor is not extended for any company code or any purchasing organisation.
If the vendor is extended for a company a company code or purchasing organisation, it means you have a relevant record for the vendorID in LFB1 and LFM1.
You have more records (51 164) in LFB1 than in LFA1 (51 158) because one vendorID (only one record in LFA1) may be extended for several (more than one) company codes. Each extension of this vendorID for company code has a separate record in LFB1. (LFA1 > vendorA; LFB1 > vendorA-company code1 + vendorA-company code2)
Less record in LFM1 means that you have such vendorIDs (records) in LFA1 that are not extended for any purchasing organisation.
BR
Csaba
Edited by: Csaba Szommer on Jul 27, 2008 2:02 PM
Similar Messages
-
Vendor invoice data..
Hi
This is Lahari.I want the invoice fields in vendor master transaction.
thnx,
Lahari.check Tcode MIR4.here u can see the Vendor invoice .
from PO u can get the IR number EKBE-VBABE = 2 if for IR.
Regards
Prabhu -
Adding Multiple Vendor Invoice at time MIRO Transaction
Dear Experts,
I am facing a problem whereby the users want to to add hundreds of Vendor Invoices and there corressponding date when at the time of MIRO transaction.
Currently in standard there is only one field for the Vendor Invoice No and Vendor Invoice Date.
Please advice as if how to give the provisions to user so that they can enter multiple(20 or 30) vendor invoice no and corresponding vendor Invoice dates at time of creation MIRO Invoice.(T-Code : MIRO)
Many Thanks In Advance.
NINANHi,
For invoice verification of one vendor with many inovice at the same time in MIRO, select vendor insted of Purchase order / Schedukle agreement after selecting vendor , then click on more allocation criteria, after that a new pop window will open enter the plant and vendor code and click on adopt then system will select all the PO for which invocie verification is not done then select all the invocie u want to proceed,
Hope this will solve your rpoblem.
regards,
zafar -
How to trigger FIDCCP02 idoc for outbound vendor invoices?
Hi
1. How can i trigger the idoc FIDCCP02 for outbound processing? I am trying to use this idoc to send the vendor invoice data to another system.
2. How do i send existing data from sap to another system thru idocs?
pls give me the steps.
Regards
SujaiHi Sujai,
First you have to fill the your data into a table which is like the structure of EDIDD.Here you have to fill the all segmetns in the sequence which defined in the idoc type only other wise you will get error 26.
Then pass the control record data in the structure like EDIDC here you have to fill the sender,receiver,partner profile,idoc type message type like stuff.
Then pass these table and structure to the function module MASTER_IDOC_DISTRIBUTE.
Then idoc will created by above funciton module.
If you want pass data in xml format then you have to create xml port in we21 and pass this port name in the EDIDC structure.
Thanks,
radha. -
FV60 Vendor Invoice Amount Split Tab Field
Greetings! Our users do not have authorization to access to FB60 - how can we open the fields (OTA and NAME OF OTA PAYEE) in the Amount Split Tab using FV60 - Park Vendor Invoice? Thank you in advance
Hi:
In the amount split tab of FV60 there will be a Yellow and blue button on the right corner named as configuration. Just click on it and go to Administrator and there you will see OTA and name of OTA payee . Please see if this has been set as invisible there. If they have not been set as invisible and still you can not see them in FV60 Amount split then the only way to fetch these fields in FV60 is through SHD0...For that please proceed as under
Go to SHD0...Enter FV60 in Transaction code and ZFV60 in transaction variant.Press create button on the left top corner and enter co code and press enter again when next screen appears, it will take you to the main screen of FV60.. Enter vendor , invoice date,amount , GL account and and its amount and then keep on press entering and giving name to screen where it is required unless a FV60 main screen appears again...Now go to amount split tab and keep on pressing enter unless amount split tab screen appears, data already entered in main screen will be seen by you there , press enter two times times you will see a screen 0090 carrying these OTA fields there you will have to just un check the invisible tick from them and then exit and save with a proper name for screen variant. Give ABAP package name and exit. Upon exit in SDH0 standard variant tab assign and activate this ZFV60 variant and now you will be able to see them.
Hope it resolves your issue.
Regards -
Steps to upload vendor invoice(tcode fb60) in bdc
hi, iam srinivas can any one plz send me the steps to upload veneor invoice tcode is (fb60).i dont want the code but i want the steps to create .
thanks and regards.
Srinivas.refer this site.
FI_AP_FBR2_Post_With_Reference (FBR2)
Business Process Description Overview
Use this procedure to copy a previously posted non-PO invoice document that uses many of the same values.
This may help reduce data entry time if used correctly. For example, the library invoice vouchers that have the same vendor but many invoices on them might be a good example of when to use this transaction code.
Trigger
Perform this procedure when there is an invoice that needs to have data entered where most of the fields are the same as a prior invoice document already entered in the system.
Prerequisites
· Security Role: AP_DIR_INV_ENTRY
· An FB60 invoice has already been data entered.
Menu Path
None
Transaction Code
FBR2
Tips and Tricks
· If you would like to save this transaction under your "Favorites" folder, right-click on the "Favorites" folder, select "Insert Transaction" and type in this t-code when the box appears.
· You may use the transaction code: search_sap_menu to search for a transaction codes menu path.
Procedure
Enter Vendor Invoice: Company Code PUR
Typically the FBR2 - Post With Reference transaction is accessed from the Financial transaction code that you just used. For Accounts Payable, typically we would use the FB60 transaction code to enter invoices that are not PO-related. After you have entered an invoice, you can now post a second invoice. Feel free to post an invoice in DEV to the Vendor ID number: 31. Choose today's date as the Invoice Date. Enter a Vendor Invoice in the Reference Field. Enter $1000 as the Amount. Enter a Text that you want to show on the remittance advice to the vendor. Choose your own GL Account and Cost Center. Enter 21010000 as the Fund. Make sure to also enter $1000 in the Amount in doc. curr. field.
Please be aware that the FB60 screenshot above is using the ZPurdue Variant so unless you are also using that same variant the order of your columns may differ.
Refer to FB60 documentation for more information regarding entering a non-PO related invoice.
After an invoice has been entered, you may proceed to step 1. If you prefer not to enter an FB60 invoice then after you open FB60, immediately do step 1, but enter "1900001354" in the Document Number field.
1. Select Goto Post with reference Shift+F9 to go to the FBR2 transaction.
Post Document: Header Data
The document number you just entered in FB60 should now display. If you did not first enter your own FB60 invoice, please enter 1900001354 in the Document Number field. Make sure Company Code is PUR and Fiscal Year is 2007.
If you did enter your own FB60 invoice to reference to, please be aware that the data entry fields will have different content in the screen shots than what you are seeing on your screen.
2. Click or the "Enter" key to proceed.
Post Document: Header Data
Because we want to avoid paying the same invoice twice, we must change the reference field to another Vendor Invoice text.
3. As required, complete/review the following fields:
Field Name
R/O/C
Description
Reference
R
Allows for further clarification of an entry by reference to other sources of information, either internal or external to SAP. Any SAP-posted document number can be used as a "reference" when entering a new document.
Example: VENDORINVOICE#2
Your reference number should be different than the one above. Otherwise, the system will think you are entering a duplicate invoice. Please change your text slightly.
Post Document: Header Data
4. Click or the "Enter" key to proceed.
Post Document Display Overview
You are now viewing the document overview screen.
5. Double-click to open that line item.
Post Document Correct Vendor item
When you open the Vendor line item, you may change the Text field here to change what appears on the remittance advice.
6. As required, complete/review the following fields:
Field Name
R/O/C
Description
Text
O
Description field for an entry.
Example: prints on remittance advice - for second invoice
Post Document Correct Vendor item
7. Click to return to the document overview screen.
Post Document Display Overview
The document overview screen.
8. Click to post this second invoice which has the same fields as the original except a different vendor invoice number and a different remittance advice text.
Information
Pending upon your user settings, you may not get this pop up box, but just a message in the bottom left hand corner of the screen.
9. Click to close the box.
Enter Vendor Invoice: Company Code PUR
Because you used the menu (Goto Post with reference) from FB60 to access the FBR2 transaction code, you are then returned to the FB60 transaction after you have posted the invoice.
10. Another way to access FBR2 is to just type the t-code in the field at the top of the screen. As required, complete/review the following fields:
Field Name
R/O/C
Description
Transaction Code
R
A unique four-character (in most cases) identification assigned to each SAP transaction based on its purpose.
Example: /nfbr2
11. Click or the "Enter" key to proceed.
Post Document: Header Data
The FBR2 transaction code opens with the last document number entered as the default.
12. Click or the "Enter" key to proceed.
Post Document: Header Data
This time we will change the vendor number
13. Change the Reference field. As required, complete/review the following fields:
Field Name
R/O/C
Description
Reference
R
Allows for further clarification of an entry by reference to other sources of information, either internal or external to SAP. Any SAP-posted document number can be used as a "reference" when entering a new document.
Example: VENDORINVOICE
Your reference number should be different than the one above. Otherwise, the system will think you are entering a duplicate invoice. Please change your text slightly.
Post Document: Header Data
14. As required, complete/review the following fields:
Field Name
R/O/C
Description
Account
R
Unique identification number. SAP uses several kinds of accounts. SAP's general ledger accounts are similar to standard in most accounting systems. SAP also uses sub-ledger accounts for customers (accounts receivable), vendors (accounts payable), and assets (asset accounts). These sub-ledger accounts roll-up to a general ledger account.
Example: 5000129
Vendor 5000129 in DEV has withholding tax applied to it in the vendor master.
Post Document: Header Data
15. Click or the "Enter" key to proceed.
Post Document Add Vendor item
If the vendor invoice date was a date in the past, the due date for pay immediately will be in the past. You may get the above informational message to alert you of the date. If you do, just hit the "Enter" key to acknowledge it.
Enter Withholding Tax Information
Because this vendor has withholding tax information in its vendor master, you will receive this popup up box.
16. Click to accept it.
Refer to the Tax Department for more information regarding withholding tax.
Post Document Display Overview
You should now see the document overview screen. If you do not, then click on .
17. Double-click OR click to open it.
Post Document Correct Vendor item
18. As required, complete/review the following fields:
Field Name
R/O/C
Description
Text
O
Description field for an entry.
Example: change remittance advice text
Post Document Correct Vendor item
19. Click to view that Vendor's Withholding tax information again.
Enter Withholding Tax Information
If for some reason, for this invoice the vendor should not have any withholdings, you would enter a 0.00 in both the W/Tax Base and W/Tax Amt fields.
When using the FBR2 to change withholding tax amounts, you need to be very careful if using this new invoice as the "reference" invoice for the next one. For example, if you put 0.00 in both W/Tax Base and W/Tax Amt fields then if this is the reference invoice, those 0.00 amounts will automatically be applied to the next; however, you won't see the 0.00 displayed. The 0.00 will be assumed.
20. Click to close the box.
Post Document Correct Vendor item
21. Click to post the invoice.
Post Document: Header Data
Your new document number will display in the bottom left hand corner. Pending upon your user settings, you may also get a pop up box to acknowledge.
You have posted another invoice, but this time you changed the vendor ID used, the vendor invoice, and the text on the remittance advice.
Notice that the "Document Number" field now defaults to the newly posted invoice number.
Because you entered FBR2 in the transaction code field to access this screen, when you post an invoice you are returned to the beginning of the FBR2 screen. Remember, when you accessed it from the menu line of FB60? If you access it that way, you are then returned to FB60 after the Post with Reference document is posted.
22. Because you are returned to the start of FBR2 again, you may just click or the "Enter" key to proceed.
Post Document: Header Data
Now you are at the start of entering a new invoice again.
23. Click to return to the main menu without finishing the process of entering another invoice.
24. You have completed this transaction.
Result
You have posted two documents by using a reference document. This reduced the data entry required since it defaults the fields from the reference document.
Comments
Be very careful using this transaction if you change withholding tax amounts.
To see the results/calculations of discounts and withholdings, you must run F110, the Payment Program.
http://www.purdue.edu/onepurduehelp/content/fi_ap_fbr2_post_with_reference/wi/html/index.htm
Message was edited by:
Karthikeyan Pandurangan
Message was edited by:
Karthikeyan Pandurangan -
Custom Table for Verifying Duplicate Invoice against Legacy Invoice Data
Hi All,
We are trying to upload legacy invoice data in a custom table. Then we want to use SAP duplicate invoice check functionality to look for the potential duplicate invoice from this custom table as well apart from the standard SAP tables.
If you know of some user exit or any function module which I can use to link this custom table with the standard SAP duplicate invoice check functionality then it would be of great help.
Regards,
SanjayHi Jurgan!
Thanks for the reply,
We are using ECC6,
Support pack : SAPKH60013
Settings for Duplicate Invoice Check In Vendor Master is correct
Customization setting OMRDC transaction, tick mark for invoice reference no. only
If all the cited characteristics match, the system displays a
customizable message. M8462 (if logistics invoice documents are found) or M8108 (if accounting documents are found).
I have ensured that message M8108 (if accounting documents are found) is maintained as an error message in OMRM.
Still system is allowing duplicate invoices for the reference nos. 00082 and 00072.
For other reference Nos. which are previously used for other documents, system issues error message successfully.
I dont want to delete archived accounting doc. and if I maintaind BKPF entris of this archived doc manually it will create probelm in FI.
is this happen due to life span of secondory index of archived accounting doc. is completed ?.
Please Help
Many Thanks
Vikas -
New Date field for Vendor Invoices
The business would like the ability to enter an additional date (date invoice is received by AP) for vendor invoices. There doesn't seem to be any additional date fields available in the BSEG/BKPF tables. We want the field available in the TCodes where vendor invoices are entered or parked (FB60, FB65, FV60, FV65, MIRO) We are on ECC 6.0. Can anyone help answer the following questions:
Are there fields available for this that I am not aware of
Have others added new custom fields to any of the above TCodes?
If it is possible, is the field created in a custom table? Would we need to create new custom TCodes for the 5 programs used to enter invoices?
Any details or suggestions would be greatly appreciated.
Thank you
Cindy CHi Cynthia
You can use the Header text fields (XREF or XBLNR) to capture this info
You can make use of the XREF1 to 3 fields in vendor line item as well to capture this info. Make these fields mandatory in the field status group or use a validation in GGB0
Another option is you can add a custom field to BKPF table and it will be visible to you in all the transactions you need
Br. Ajay M -
*Journal Entries while uploading the vendor master data from legacy system*
hi SAP Folks,
can any one of you tell me the journal entries while uploading the vendor master data from legacy system to SAP system.
Eg: legacy system is having 10000 vendors list, 1 reconciliation account and $ 1000000. while uploading all these data from legacy system to SAP what are the journal entries we get.
thanks in advance.
Edited by: ravindranath manikonda on Nov 24, 2008 1:12 PMHi
you will be having only one entry logically
i.e. Opening Bal. clrng A/c Dr.
To Vendor A/c Cr.
regards -
Creation of Vendor Invoice - BADI to control "Payment Baseline Date field"
Hi ,
In SRM - Creation of Vendor Invoice or Credit memo -
In the process of creation of vendor invoice in Header Data - Payment Data tab there is a field "Payment Baseline Date" and I want to populate custom value to this field using BADI. But I could not find any BADI to do this.
Can any one please let me know if any idea what BADI I can use.
I tried DOC_CHANGE_BADI and this one does not have this field in the ET_HEADER.
Thanks in advance.
VenkatHi,
Any ideas please?
Thanks for ur time. -
Upload vendor master data from legacy system to internal table tcode xk01
through batch input program how to upload vendor master data from legacy system to internal table and then to SAP R/3 database(transaction XK01) by using recording method.
By learning the basics of BDC recording and the use of GUI_UPLOAD
-
Billing Legacy master & transactional data conversion/migration in SAP ISU
Hi Experts,
Please let me know, in ISU implementation project, what is Billing related Legacy master & transactional data conversion/migration is done in SAP ISU system.
Thanks in advancePankaj,
There is no straight forward transaction to download the Configuration data and export it to a file.
However, you can use the BC set functionality to extract the IMG node with its contents.
Check the following SAP help portal link for more info on BC sets
Business Configuration Sets (BC-CUS) - SAP Library
The archive data that you are talking about; Is it master data or transaction data?
Also, what this data is related to-Financial Documents, Billing related info?
There is one standard transaction SARA through which based on the migration object you can archive the data and export it into a file in a particular location..
Hope it helps..
Thanks,
AB -
Wrong due date on vendor invoices
Hi SAP Gurus,
I am facing one issue in due date calculation for Vendor open item.
I have maintained terms of payment in vendor master data in which invoice due date should be 30 days after invoice generation. But this terms of payment is not picked automatically in vendor invoices (it is blank) and system is considering all the open items for payment during Automatic Payment Program.
Need your help to understand why system is not picking terms of payment automatically in vendor invoices when it is already there in vendor master data.
Many thanks for all your help.
Regards,
SATVIR SINGHHi,
In invoice is posted through MIRO then terms of payment applied in purchase organization segment of vendor master data has top priority over one which is entered in company code segment.
For items posted directly in FI terms of payment in company code segment is considered.
Moreover if some one edits default terms of payment at the time of invoice then terms of payment entered at the time or payment will be updated in vendor invoice or line items.
If no term s of payment is entered in vendor line item then invoice is due immediately on the base line date of invoice.
Also check document change log in tcode FB04 to ensure terms of payment is not edited after document is posted.
Next payment date you enter while secluding the payment run is important thing to consider for payment to consider in current payment run.
Thanks!
Raju -
Calendar date & net due date (FI) PAYMENT TERMS - OBB8 Vendor Invoice
I read many posts on SDN forum about the topic.
Anyway, I didn't find a simple solution for that.
My aim is is to calculate a net due date based on working days.
So, If I've got a 30 days document days payment term ("Deafult for baseline date" = Document date ; Additional Months = '2'), a Vendor Invoice (document date = 12.05.2011), by standard net due date will be 12.06.2011.
FROM 12.05.2011 to 12.06.2011 =
32 CALENDAR DAYS
22 WORKDAYS (32 minus 10 holyday - 2 weekends)
WORKDAYS PAYMENT TERMS Within 30 workdays Due net
Vendor Invoice document date = 12.05.2011
plus 30 workdays = DUE DATE 22.06.2011 (and not 12.06.2011)
Can I obtain that with a standard functionality?
Edited by: Roberto Buono on Jul 1, 2011 2:29 PMHi,
Sadly this is not available as standard. As per your need the Net due date should be worked out by using a factory calendar; but what this does is it delinks the direct correlation between the number of days in the payment terms with the difference between the due date and baseline date. I hope you are aware that Net Due date is not stored but is a variable calculated during run time in reports.
There are four things you can try:
1. The simplest to do is: As the number of weekends are fixed; and if the intention is to give a 30 working day term, then add on the number of weekends and make the payment term effectively for say 40 days. There will be marginal variations over what you want. Best part here is that config remains standard.
2. All the receivable reports will use a function module (usually the same one) to calculate the net due date; enhance the FM and make it consider a factory calendar for calculating due date.
3. Enhance the accounting interface, and in runtime; modify the days that are coming from the payment term; based on a factory calendar, and update the accounting document. This delinks the days mentioned in the payment term and the accounting document and may not be palatable.
4. Enhance the accounting interface, and in runtime; calculate the due date and update the baseline date with it and make the payment term as "Immediate" yielding the desired due date. Not very elegant. Alternatively add to the baseline date days equivalent to holidays and weekends and keep the days from payment terms constant and update the accounting document. Better...
All four options have somes pros and cons. I do not see any other means of acheiving what you want. Maybe you could restrict users to a custom receivables/due date/ageing report which delivers what you want and lock the standard reports.
Cheers.. -
Tables for vendor invoice no, date, amount, tds, deduction
Hi experts, i m new to implementation. i m now doing report for vendor payment voucher.
as per per the payment voucher no and date, in item data i want the tables stores the vendor invoice no, date, po no after MIGO & MIRO, bill amount, tds, deduction (debit note, advance etc).
regards
thanks in advance.hi,
LFA1
LFAS
LFAT.
These tables is not useful for now for Report of Vendor payment voucher.
In header data, i want pament voucher no, date, vendor no, name(i got in table-field REGUP-VBLNR, regup-bldat, regup-lifnr & lfa1-name1) .
now i want in item data vendor invoice no, date, GR no, date, invoice amount, tds amt, deduction amt (separately like advance amt, debit note etc).
till now i found invoice no, inv amt (table-field BSIK-BELNR, BSIK-DMBTR).
Now i need GR no, GR date, tds amt, deduction details amt.
Plz send with table-field names, and how to relate with above.
regards,
debendra
Maybe you are looking for
-
I installed the new Firefox version but it does not open on screen..
It does not automatically open on completion of the install and it does not open when I click on the logo on my desktop or Quick Start bar. It looks like it is starting but nothing happens. I have tried uninstalling and reinstalling with the same res
-
PDF attachments won't open in ios4 mail
PDF attachments received in ios4 mail will not open. First page only displayed. How to fix?
-
Hello, When is PSE 7 for Mac coming out, roughly? I've heard it it usually 6 months behind the Windows version. Is this still true? In particular, I'm waiting for the "Auto find faces for tagging" feature. Interestingly, Picasa Web Albums offers this
-
Ok, so I have a program wwhich displays 2 Images, one on top of the other. The first one (rendered first) is an image loaded from a file which is completely opaque. The second one starts off as completely transparent, but every time you click on it,
-
Why does it take so long to login my Mac after installing OS X Yosemite?
I recently just downloaded the new OS X Yosemite on my MacBook Pro (13-inch, Mid 2012) and every time i try to login my computer, it takes several minutes (showing a loading bar) when it only used to take a few seconds on OS X 10.10. How do i fix t