Vendor BAPI's
Hi all,
Can anyone please let me know the list of Bapi's used for Uploading vendors using bapi's.
I need to develop a interface uploading data from MSaccess to SAP using BAPI's.
If anyone worked on the similar lines.
Please give me ur valuable inputs.
Thanks in Advance.
Martin.
Hello,
Yes, these BAPIs are in 'Dialog' mode.
For mass updation I would prefer LSMW Object: 0040 / 0001 / RFBIKR00 / B .
Also you can use IDoc CREMAS01 / CREMAS02 / CREMAS03 in your LSMW.
I find other FMs like VENDOR_UPDATE in FUGR: F02K. But these are Update modules. I am not sure whether this can be used. Check out this link for 'Creating Update Function Modules' in Online documentation.
http://help.sap.com/saphelp_erp2004/helpdata/en/41/7af4daa79e11d1950f0000e82de14a/frameset.htm
Hope this helps you.
Best Regards, Murugesh AS
Similar Messages
-
Hi
I want to use some BAPI for F-44 and found POSTING_INTERFACE_CLEARING.
But when I add some document numer for clearing than process is stopping because my BAPI didn't fill field "Difference postings" RF05A-AKOBT.
I added this by bellow code but it doesn't work
* GS_FTPOST-STYPE = LC_ITEM.
* GS_FTPOST-COUNT = 1.
* GS_FTPOST-FVAL = '100'.
* GS_FTPOST-FNAM = 'RF05A-AKOBT'.
* SHIFT GS_FTPOST-FVAL LEFT DELETING LEADING SPACE.
* APPEND GS_FTPOST TO GT_FTPOST.
* CLEAR GS_FTPOST.
GrettingsHi Rahul,
Hey did you get any BAPI to clear vendor invoice.
Regards
Neeraj Sharma -
Hi Experts,
Can someone tell me whether is there any BAPI for getting the list of Vendors irrespective of the account group under a particular company code?
Thanks,
Sasidhar BSSHello Sasidhar,
You can use BBP_VENDOR_GET_DATA2 FM for getting vendor's details.
Regards,
Burak -
Vendor Master Creation by supressing on-line mode
Hi,
I have to create a Vendor master by supressing on-line mode.
I have couple of options:
u2022 Use the CREMAS IDOC creation
u2022 Use Program RFBIKR00
u2022 Use the Vendor BAPIs (which are essentially on-line mode, but if we can figure a way to suppress the on-line mode)
Please let me know the best way to do.
Regards,
Anusha.VHi,
please use Standard barch/direct input method using program RFBIKR00.
This program will create a session which needs to be processed in background.
Thanks & Regards,
Rahul -
DATA LOAD ISSUE /NO ROLL UP MEMORY
Hello Team,
I have this master data load failure for FIS_BELNR. The problem which I think that everytime it tries to load it runs out of internal table space in the backend. I really don't know what it means. This data is been failing everyday because of the same problem.
I have attached all the screen shots and ABAP short dump analysis screen shots as well. One can read in details why is it failing it tells exactly what the problem is , but how to fix it.
Any more details needed please let me know.
ABAP runtime errors TSV_TNEW_BLOCKS_NO_ROLL_MEMORY
Occurred on 25.10.2007 at 02:53:55
>> Short dump has not been completely stored. It is too big.
No roll storage space of length 2097424 available for internal storage.
What happened?
Each transaction requires some main memory space to process
application data. If the operating system cannot provide any more
space, the transaction is terminated.
What can you do?
Try to find out (e.g. by targetted data selection) whether the
transaction will run with less main memory.
If there is a temporary bottleneck, execute the transaction again.
If the error persists, ask your system administrator to check the
following profile parameters:
o ztta/roll_area (1.000.000 - 15.000.000)
Classic roll area per user and internal mode
usual amount of roll area per user and internal mode
o ztta/roll_extension (10.000.000 - 500.000.000)
Amount of memory per user in extended memory (EM)
o abap/heap_area_total (100.000.000 - 1.500.000.000)
Amount of memory (malloc) for all users of an application
server. If several background processes are running on
one server, temporary bottlenecks may occur.
Of course, the amount of memory (in bytes) must also be
available on the machine (main memory or file system swap).
Caution:
The operating system must be set up so that there is also
enough memory for each process. Usually, the maximum address
space is too small.
Ask your hardware manufacturer or your competence center
about this.
In this case, consult your hardware vendor
abap/heap_area_dia: (10.000.000 - 1.000.000.000)
Restriction of memory allocated to the heap with malloc
for each dialog process.
Parameters for background processes:
hat can you do?
ry to find out (e.g. by targetted data selection) whether the
ransaction will run with less main memory.
f there is a temporary bottleneck, execute the transaction again.
f the error persists, ask your system administrator to check the
ollowing profile parameters:
ztta/roll_area (1.000.000 - 15.000.000)
Classic roll area per user and internal mode
usual amount of roll area per user and internal mode
ztta/roll_extension (10.000.000 - 500.000.000)
Amount of memory per user in extended memory (EM)
abap/heap_area_total (100.000.000 - 1.500.000.000)
Amount of memory (malloc) for all users of an application
server. If several background processes are running on
one server, temporary bottlenecks may occur.
Of course, the amount of memory (in bytes) must also be
available on the machine (main memory or file system swap).
Caution:
The operating system must be set up so that there is also
enough memory for each process. Usually, the maximum address
space is too small.
Ask your hardware manufacturer or your competence center
about this.
In this case, consult your hardware vendor
bap/heap_area_dia: (10.000.000 - 1.000.000.000)
Restriction of memory allocated to the heap with malloc
for each dialog process.
arameters for background processes:
Error analysis
The internal table "IT_62" could not be enlarged further.
You attempted to create a block table of length 2097424 for the internal
table "IT_62". This happens whenever the OCCURS area of the internal table
is exceeded. The requested storage space was not available in the roll
area.
The amount of memory requested is no longer available.
How to correct the error
Please try to decide by analysis whether this request is
reasonable or whether there is a program error. You should pay
particular attention to the internal table entries listed below.
The amount of storage space (in bytes) filled at termination time was:
Roll area...................... 2595024
Extended memory (EM)........... 2001898416
Assigned memory (HEAP)......... 1886409776
Short area..................... 16639
Paging area.................... 24576
Maximum address space.......... "-1"
If the error occurred in a non-modified SAP program, you may be
able to find a solution in the SAP note system.
If you have access to the note system yourself, use the following
search criteria:
"TSV_TNEW_BLOCKS_NO_ROLL_MEMORY"
"SAPLZ_BW_EXTRACTORS " or "LZ_BW_EXTRACTORSU24 "
"Z_BW_AP_GL_BELNR"
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
ThanksHello,
The memory of your internal table wants beyond the system configured threshold.
Decrease your package size or extend the mentioned parameters (basis task):
ztta/roll_area (1.000.000 - 15.000.000)
Classic roll area per user and internal mode
usual amount of roll area per user and internal mode
ztta/roll_extension (10.000.000 - 500.000.000)
Amount of memory per user in extended memory (EM)
abap/heap_area_total (100.000.000 - 1.500.000.000)
Regards, Patrick Rieken -
BAPI/Function Module for Vendor Down Payment Clearing(F-54)
My requirement is to clear Vendor Down Payment Document(F-54). One way is to use BDC but I am looking for other options.
Is there any other way(BAPI/FM) possible except BDC recording to achieve above requirement?
Thanks in advance,Hi Nilesh,
I have the same requirement. How did you achieve it?
Regards
Prashant -
Vendor Invoices/Customer -BAPI
Hi all
Equivalnt bapis to postVendor Invoices/Customer Invoices through f-02 transaction.
we need to post with and without special GL Indicator. Can anyone let me knw which is the suitable bapi with SAMPLE DATA and MANDATORY FIELDS.
Thanks
shaHi,
Pls try these BAPI's...
<b>BAPI_ACC_GL_POSTING_POST
BAPI_ACC_DOCUMENT_POST
BAPI_ACC_GL_POSTING_CHECK
FI_GET_POSTING_KEY</b>
BAPI_ACC_GL_POSTING_POST
More Information about this:
Text
Accounting: General G/L Account Posting Functionality
You can use this method to update business transactions in Accounting which mainly affect the general ledger and are definitely not updated in subledgers which are relevant to the balance sheet.
An example of this is a provision posting for an expected guarantee service.
This can be produce debit or credit entries to balances which are not managed in one of the subledgers relevant to the balance sheet. This is especially applicable if the balances cannot be represented as assets, customers/vendors, materials, loans, etc.
An example of this is a provision posting for an expected guarantee. However, this can also involve depreciation or write-ups in which values have a higher level of summarization than in the corresponding subledger relevant to the balance sheet in which they are managed.
An example of this is foreign currency revaluation for receivables/ payables caused by considerable exchange rate fluctuations which is not updated in accounts payable or accounts receivable.
A similar transaction may come about when revaluating balances for raw materials if the revaluation takes place at a corresponding level of summarization.
The third cateogry is the reclassification of items to balance sheet accounts or income statement accounts, which is only undertaken in the general ledger in order to balance accounts (values are then finally reassigned to financial statement items).
Example: Reclassifying balances of receivables with different return times for the balance sheet.
Restrictions:
This object cannot be used to update business transactions which are normally posted to one of the subledgers which affects the balance sheet (such as a billing document; for this see the business object AcctngBilling).
This is especially applicable if the reason the relevant subledger cannot be updated is because it is an external system or is not in use.
Notes
If the currency fields have been entered in the CurrencyAmount parameter, the system runs a complete check for the document. Otherwise only the account assignment objects are validated.
Messages are displayed in the Return parameter. You will find the return values and their meanings in the documentation for this parameter.
Further Information
For further information, see the documentation on "Interfaces to Accounting" in the R/3 Library (under "Cross-Application Functions -> Interfaces to External Systems").
Parameters
DOCUMENTHEADER
OBJ_TYPE
OBJ_KEY
OBJ_SYS
ACCOUNTGL
CURRENCYAMOUNT
RETURN
EXTENSION1
Exceptions
Function Group
ACC4
<b>http://www.planetsap.com/LIST_ALL_BAPIs.htm
Re: BAPI FOR POSTING FBS1 TRANSACTION</b>
<b>***Reward Points if Useful</b>
Regards
Gokul -
Bapi for vendor opening balances
Hi All,
Can I use the bapi " BAPI_AP_ACC_GETOPENITEMS " to get the vendor opening balances?
Thanks n Regards,
Murali Krishna Thi ,
try
BAPI_GL_GETGLACCBALANCE - closing balance of G/L account for a chosen year.
BAPI_GL_GETGLACCCURRENTBALANCE - closing balance of G/L account for the current year
BAPI_GL_GETGLACCPERIODBALANCES - Posting period balances for each G/L account. -
Hi!
I need a BAPI for extract the Vendor Balances and other for load the Vendor Balances.
Do they exist?try to search in Se37
BAPI_AP_ACC_GETBALANCEDITEMS Vendor Account Clearing Transactions in a given Period
BAPI_AP_ACC_GETCURRENTBALANCE Vendor Account Closing Balance in Current Fiscal Year
BAPI_AP_ACC_GETKEYDATEBALANCE Vendor Account Balance at Key Date
BAPI_AP_ACC_GETPERIODBALANCES Posting Period Balances per Vendor Account in Current Fiscal Year
regards
Prabhu -
Vendor line items BAPI/FM required
Hi,
1 . I need to fetch vendor open line items for selection parameters:
a) vendor
b) Company code
c) document type (S_blart - all doc types except clearing doc type)
d) Posing date (Very important)
All are the select options. (Say i fetch data from BSAk in internal table i_bsak)
2. After this I need to fetch all the cleared items for matching values for data fetched in step 1 the condition being
bukrs IN s_bukrs
vendor = i_bsak-lifnr
blart IN s_Clearing_doc_type
belnr = i_bsak-augbl (Important)
Can any 1 please suggest me an FM or BAPI to retrieve the data (Tcode FBL1N but we need to go by posting date)
I want to perform steps 1 and 2 without select tatements.
I do not want to fetch data from table BSAk as the data is archieved.
I fear I cannot use BAPI_Ap_ACC_GETOPENITEMS
Kindly suggest.
Best Regards,
Himanshu.
Edited by: Himanshu Makashir on Jun 19, 2009 3:47 PMHimanshu - this essentially the same question as FM or BAPI required except you are looking at vendors rather than customers.
Thread locked.
Rob -
Bapi for vendor payment with details of tunover and blocked payment
Dear all
I want to know whether any BAPI available for the details of vendor payment made and the open item with blocked payment (with the reason for the blocked payment) and the turnover of the vendor for a particular fiscal year...................
The client want to get the output as mentioned below.
e.g...
PO no : 45629810
Inv.No : 73409 (Vendor's Invoice no.)
Payment : Paid amt with date and details
Payment : Outstanding (Due and Over Due with no.of days)
Blocked Payment : Amt with the reason for blocking the payment.
Turn Over : Total turn over for that fiscal year.
This is an urgent req. from my client,i will be very grateful if any one can help me over this issue ..............
Appreciate for any relevant answers and suggestion ...........
I am in ECC 6.0
Regards
PraveenHello Raj,
Unfortunately there is no BAPI for payment detals and other company code data. The only possibility is via direct input (external data transfer).
Please have a look at the following Easy-Access-path:
SAP Menu
-> Accounting
-> Bank Applications
-> Loans Management
-> Environment
-> External Data Transfer
Within this menu entry you find diverse functions. Please start the function KCLJ to transfer data. Before you can do this you need to
prepare the transfer by creating your own transfer structure and so on. You can get further information on what to do here by navigating to
"Help > Application help" within transaction KCLJ. From here you get to the right area of SAP library.
Thanks Amber -
Bapi or FM for clearing Customer and Vendor Open Items
Hi.
I am looking for a bapi to post incoming payments from customers (F-28) and outgoing payments to vendors (F-53). I already tried BAPI_ACC_INVOICE_RECEIPT_POST, but with no success (just created a new open document), so if somebody knows how to use this BAPI to perform the clearing please post an example.
Thanks.
Edited by: Divya Saxena on May 22, 2009 4:06 PMHi
Just as Rich said
It can use the BAPI BAPI_ACC_DOCUMENT_POST but only to post the document for incoming and outcoming payment, because they are account documents.
But there isn't a BAPI to clear the open items: u should create it.
Max -
Any Bapi or FM to clear open customer and vendor items.
Hi all,
I am looking for a Bapi or function module to clear the open items of AR and AP ie Customer and vendor open items, (Transaction Code F-04 , Post with clearing).
Thanks in Advance,
Diwakar.Hi Minami,
for chenge address use FM : BAPI_BUPA_ADDRESS_CHANGE (SAP BP, BAPI: Change Address)
otherwise check with below FM ,for address related information
BAPI_BUPA_ADDRESSES_GET SAP BP, BAPI: Determine All Addresses
BAPI_BUPA_ADDRESS_ADD SAP BP, BAPI: Add Address
BAPI_BUPA_ADDRESS_CHANGE SAP BP, BAPI: Change Address
BAPI_BUPA_ADDRESS_GETDETAIL SAP BP, BAPI: Read Address
BAPI_BUPA_ADDRESS_GET_NUMBERS SAP BP, BAPI: Read Address Numbers
BAPI_BUPA_ADDRESS_REMOVE SAP BP, BAPI: Delete Address
Regards,
Tutun -
BAPI for Vendor Non-PO Invoice processed through MIR7 Transaction
Hi All,
I have a requirement where i will get data from flat file. Using this data Vendor Non-PO Invoice
will be processed through MIR7 transaction with Multiple line items - Invoice Upload Parking the document for vendor non-po invoices.
The data is in below format in flat file:
Header fields in 1st line
Dr. Key related fields in 2nd line
Cr. Key related fields in 3rd line
Header fields in 4th line
Dr. Key related fields in 5th line
Cr. Key related fields in 6th line
etc .... in flat file
In these main fields coming in from flat file are: comp.code, doc.type, vendor no,
Debit/Credit indicatorSHKZG, G/L a/c no, inv/post dates etc..
My issues:
1. I am planning to use F.M BAPI_INCOMINGINVOICE_PARK is it the correct F.M!
But Here PO number seems to be mandatory for this F.M but it is not available as per our flat file,
if so can anybody suggest a BAPI for Vendor Non-PO Invoice parking for MIR7 transaction!
2. What are the parameters need to be used for from above flat file data especially for 2 line itemshttp://Dr./Cr. data other than header data. So as per Header & 2 Line items http://Dr. & Cr. Data which parameters will be updated with which data in above flat file! can anybody clarify!
3. Also in flat file WorkflowNo is available in which parameter this fields will need to be filled & also by doing this will it trigger workflow automatically!
Can anybody clarify about above points!
Thanks in advance.
Thanks,
Deep.Hello Deep,
I know it might be quite late for you for this answer, nevertheless I will write that, because there are lots of question like yours. bapi_incominginvoice_park is also a suitable bapi for you. All you need to do is call it this way:
data: headerdata like bapi_incinv_create_header value is initial,
table_item type table of bapi_incinv_create_item,
gl_account like bapi_incinv_create_gl_account,
table_gl type table of bapi_incinv_create_gl_account.
* fill headerdata and table_gl, leaving table_item empty
CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK'
EXPORTING
HEADERDATA = HEADERDATA
* ADDRESSDATA =
IMPORTING
INVOICEDOCNUMBER = lv_docnr
FISCALYEAR = lv_year
TABLES
ITEMDATA = table_item
* ACCOUNTINGDATA = table_acc
GLACCOUNTDATA = table_gl
* MATERIALDATA =
* TAXDATA = table_tax
* WITHTAXDATA =
* VENDORITEMSPLITDATA =
RETURN = lt_return.
This works perfectly for me, creating a mir7 document without refering to a PO. The trick here is to fulfill the glaccountingdata importing table while leaving itemdata empty. -
Bapi for vendor non po invoice parking
Hello,
We have a requirement to Create a Non PO Invoice and also parking invoice.
I could able to create Vendor Invoice (Non PO) using BAPI: BAPI_ACC_DOCUMENT_POST.
But i am unable to find a BAPI for Parking the Vendor Invoice (Non PO). When i try to use BDC on FB01 transaction for creating Parking Vendor Invoice, it is throwing an error that "Parking Invoice creation is not allowed in batch input".
Can anybody help me for creating Parking Invoice (Non PO).
Note: There is a BAPI: BAPI_INCOMINGINVOICE_PARK, which wont support for Non PO Invoice creation. It is PO based.
Thanks in Advance for your support.
Thanks & Regards,
Sreedhar.Hi,
Please see the given link, hope It will help you.
Re: BAPI to Park the Invoice Document
Regards,
Shamma
Maybe you are looking for
-
Varchar2() null vs empty string
I am trying to insert a string '' ( zero length string) into a varchar(20) not null column using sqlplus. Oracle gives me back an error saying can not insert null in a not null column. Why does oracle considers '' as null ? How can I fix it? Same SQL
-
How to connect my studio display with a Apple display connector to my new mac mini
How can I connect my studio display with a Apple display connector to my new mac mini?
-
Custom report. I need to modify canned report
Hello everyone, There is canned report for "All package and program deployments" I need to modify it to get the same data but for specific timelines so I can monitor how many software installs are going through SCCM. Has anyone completed something li
-
How can I display modes in connection create window
Hi Pro, I create a environment/model, then I get into EPM excel addin, try to create a connection, but eventhough I choose my environment created, but I get blank list for model drop down list. how can I display modes in connection create window
-
Change future periods for Fiscal year variant-OB29
Hi experts, We are using 4-4-5 rule, Fiscal year variant is M1, Future Periods for FY variant M1 is not maintained correctly. Our year end is on 6/25/2011 but in our variant M1 it is defined as 7/2/2011 and periods following that are defined incorre