BIM of BAPI transaction MR22 ?
Hi,
I'am recording BIM for transaction MR22, is it true that I can only use 9 items when recording BIM and no more?
CKI_MR22_0250-MATNR(01)
CKI_MR22_0250-MATNR(02)
CKI_MR22_0250-MATNR(03)
CKI_MR22_0250-MATNR(04)
CKI_MR22_0250-MATNR(05)
CKI_MR22_0250-MATNR(06)
CKI_MR22_0250-MATNR(07)
CKI_MR22_0250-MATNR(08)
CKI_MR22_0250-MATNR(09)
Or is there BAPI that I can use?
tnx, Adibo.
Hi,
Hmm. Ok thanks. Any good tips/tutorials/documentation on using an Enterprise Service?
How do these premade Enterprise Service definitions differentiate from exposing BAPI's as a service? They don't require transaction commit?
EDIT: You can copy the BAPI and call the TRANSACTION COMMIT directly in the new one. (Not sure if this is the best practice)
Edited by: Wouter Peeters on Mar 22, 2011 7:53 PM
Similar Messages
-
Bapis not visible in BAPI transaction
Hi,
there are certain bapi's such as for ibas, pricing, product catalog which are not visible in BAPI transaction. Can anyone let me know what needs to be checked or is there at someplace I need to register those BAPI's or is tere some process that needs to be done to make them visible over there. Please reply urgently.
Thanks in advanceHi Pravesh
A BAPI is at heart an RFC function module, but to be released as a BAPI it must meet certain criteria such as being documented, being a released method of a BOR object, etc.
Only then will it appear in the BAPI browser.
Only SAP can release their own BAPI's.
You could build your own BAPI's and implement them as method of your own subclassed BOR objects, using the SAP function modules as the core.
The SAP documentation should be very helpful. Try googling for:
site:help.sap.com BAPI
Cheers
Dom -
Hi!
Can you please provide more details regarding transaction MR22? Specifically these points:
1. What exactly is its functionality? Are manual price variances considered in multi-level determination?
2. When has to be used?
3. Could you please provide some detail of how u201Cnon distributionu201D variances are determined in material ledger?Hello ,
I too want to know about the MR22 , both the functional as well as technical specs .
So we can discuss this in this post . I am documenting the details below for MR22 , but not sure
how much this will help us .
1.It seems that the same task can be acheived with MR21 also.
2. Consider a Cartoon of Bottles such that 1 Cartoon = 10 Bottles , in the inventory we have posted 10 cartoons = 10 * 10 = 100 Bottles in inventory.
Prices are as below
1 Cartoon @ Rs 100 -
>> 100 Bottles = Rs 100 -
>> 1 Bottle @ Rs 10
Now the Market price for the Cartoon is increased to 120 ie 1 Cartoon @ Rs 120.
>>> 1 Bottle @ Rs 12
and 1 Cartoon @ Rs 120
So now Price increase in inventory as per market value is 1200 - 1000 = 200 for 10 cartoons
We can post the price change for this increase using MR22 as below
In Amount enter = 200
Quantity = 100 = 10 (cartoons ) * 10 (Bottles in one cartoon ) (Since in Inventory Quantities are managed in base unit )
Which means that for a total of 100 quantities we have to increase the Value in inventory by 200.
So in MR22 --Amount = 200 and Quantity = 100 , Increase in Price of Material = 1 Bottle @ Rs 12
Total increase in value of stock is from 1000 to 1200 .
Instead of this we could have posted MR21 directly by mentioning the new price as 12 from 10 for Material.
If more info can be provided , this will be highly helpful !
Thanks a lot !
Shashank -
Hi friends,
Please, can body give some BAPI for MR22 and KO88.
Regards
MarceloHi friends,
Please, can body give some BAPI for MR22 and KO88.
Regards
Marcelo -
BAPI Transaction commit in JCo
Hi,
I am posting a GL document via JCo (Java Program ) into SAP using the BAPI_ACC_DOCUMENT_POST and then calling the BAPI_TRANSACTION_COMMIT to commit the transaction so that it gets updated in SAP system.
After i execute my program, i get the posting successful message and document number is returned to me. But when i look for this document in the SAP system, it is not found.
Any help will be appreciated.
Below is the piece of code where i execute the BAPI's in java after mapping the required data.
function.execute(destination);
System.out.println("Function BAPI_ACC_DOCUMENT_POST executed .");
commFunct.getImportParameterList().setValue("WAIT", "10");
commFunct.execute(destination);
System.out.println("Function BAPI_TRANSACTION_COMMIT executed .");
Regards,
Ganesh.Hi Ganesh,
With JCo3 the connections are no longer stateful by default, so each RFC call is executed within it's own context. In your case though, you want the commit to occur in the same context where you posted the document. You can do this by adding the following static method calls:
JCoContext.begin(destination);
// Execute both RFC functions here
JCoContext.end(destination);
You can also check the Java API help for JCoContext, which explains this in more detail. Once you added the two lines (ideally end the context in a finally block), you should see the document in SAP.
Cheers, harald -
BAPI Transaction IA06 with positions
Hello everybody,
Can anybody help me with the BAPI,BAPIS's or Function Module for Transaction IA06, I need to modify the positions in text and work center, I'm trying BAPI_EQUI_CHANGE and BAPI_EQUI_MODIFY, but I can't modify the positions or operations with this BAPI's, thanks in advance.
Greetings
Julio CesarWrong post, sorry.
-
Wait upto one second v/s BAPI TRANSACTION COMMIT
Hi All,
I calling the FM BAPI_EQUI_CHANGE and then CALL FUNCTION 'BAPI_TRANSACTION_COMMIT 'EXPORTING wait = 'X'.
But it seems like in the production environment the commit does not happen immediately and happens only when I add a "wait upto one second" statement. I want to avoid the wait and also a bit confused on why the commit BAPI does not work quickly enough. PLease enlightenme on this.
Best REgards,
Shankar.BAPI_TRANSACTION_COMMIT executes
- a COMMIT WORK, so it starts update task, if WAIT specified, it waits until task are ended, and execute a database commit (native SQL commit on database server)
- a buffer refresh of the BAPI tools only not of the whole database on server...
There can nevertheless be some delay due to database server even if database commit is required it may take time and Abap don't wait at this step, so even a WAIT UP TO n SECONDS can fail ( So [it will happen|http://en.wikipedia.org/wiki/Murphy%27s_law]). If you want to actually be sure that database is updated, you must execute a SELECT from database[ BYPASSING BUFFER|http://help.sap.com/abapdocu_70/en/ABAPFROM_CLAUSE.htm#&ABAP_ADDITION_3@3@] in a DO/ENDDO loop to insure data is created/updated (Of course put a limit at the number of tries performed)
Regards,
Raymond -
Hi All,
I need to maintain some documentation for transactions MR22 and MB1C. Can anyone tell wht these transactions are used for.
regarding MB1C i know its used to add the no. of stock to a material but still i need more info on this and also regarding MR22 transaction too.
Thanking u ppl in advance
bhanuHi
Related to MM module Tcodes
MR22 -Debit/Credit Material-Over view
MB1C -Creation of GOODS receipt for others
check this out
MM flow
MM flow
MM flow
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSMAT/PSMAT.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAARCMM/CAARCMM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_MM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/LOMDMM/LOMDMM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCBMTWFMMM/BCBMTWFMMM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MMIVMVAL/MMIVMVAL.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MMWMLVS/MMWMLVS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MMISVE/MMISVE.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSMAT/PSMAT.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAARCMM/CAARCMM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_MM.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_MM.pdf
Reward points if useful
Regards
Anji -
BAPI/FM for KE23N transaction
Hi All
Do we have any BAPI or Function Module to extract the values of KE23N transaction based on Document number?.
Thanks in Advance.Hello,
Goto BAPI transaction, Look out for the relevant BAPIs in the head Controlling --> Profitability Analysis.
Hope this helps.
Regards,
Himanshu -
Hi all,
Is there is any restriction in using <b>submit report and return</b> statement in BAPI function modules ?
Thanks ,
Jobyhi,
the below guidelines has to be followed while developing BAPIs.
1.BAPI must not contain CALL TRANSACTION or SUBMIT REPORT.
2.BAPI must not invoke a COMMIT WORK.instead use the BAPI.transaction commit to execute the commit after the BAPI has executed.
3.BAPI structures must not use includes.
4.There should be no Functional dependencies b/w two BAPIs.
<b>if helpful reward some points.</b> -
HOW TO USE BAPI BAPI_BILLINGDOC_CREATEMULTIPLE
HI ALL:
I want to create billing num. in t-code 'VF01'. It is just to input a delivery num.
then press zhe 'save' button.
How to use the bapi BAPI_BILLINGDOC_CREATEMULTIPLE, I mean which
variable should be given. Is there any examples.
THANKS FIRST.Hi,
Following is the documentation provided by SAP in the BAPI transaction:
Functionality
This method can be used to create billing documents.
As input parameters, you are expected to enter information on the items to be processed in the table BILLING_DATA_IN. This data is processed and produces a batch of billing documents. You also have the option of transferring information for entry in the input structure CREATOR_DATA_IN. If this information is already determined, this is transferred into each billing document header. You can also enter optional conditions for the individual items to be processed in the input table CONDITION_DATA_IN, as well as means of payment information in the table CCARD_DATA_IN.
This method can be used in the simulation run (TESTRUN = 'X') and also in the update run including the update (TESTRUN = ' '). Both execution variants deliver errors that may have occurred back to the output table RETURN. Information on successful processing is sent back in the output table SUCCESS. This output table delivers the document numbers of the billing documents created in particular.
Notes
Required entries :
BILLING_DATA_IN-SALESORG
BILLING_DATA_IN-DISTR_CHAN
BILLING_DATA_IN-DIVISION
BILLING_DATA_IN-DOC_TYPE
BILLING_DATA_IN-ORDBILLTYP
BILLING_DATA_IN-SOLD_TO
BILLING_DATA_IN-ITEM_CATEG
BILLING_DATA_IN-REQ_QTY
BILLING_DATA_IN-SALES_UNIT
BILLING_DATA_IN-CURRENCY
If a material is billed for which a material master needs to be
determined (BILLING_DATA_IN-NO_MATMAST = ' '), you must make the
following entries :
BILLING_DATA_IN-PLANT
BILLING_DATA_IN-MATERIAL
If, on the other hand, a material is billed for which no material
master is to be determined (BILLING_DATA_IN_NO_MATMAST = 'X'), you
must make the following entries :
BILLING_DATA_IN-COUNTRY
BILLING_DATA_IN-MATERIAL
BILLING_DATA_IN-TAXCL_1MAT
COMMIT control :
In the update run (TESTRUN = ' ') the update is carried out by COMMIT
WORK as part of the method available.
I guess using this, you will be able to populate the required things to create the billing documents.
Thanks
Vijay -
Problem with creating business partner via BAPI
Hello! I have a simple File-RFC-File scenario:
XML-file with Firstname, Lastname and PartnerCategory. I use BAPI_BUPA_CREATE_FROM_DATA to create a partner with this data.
It works, in target file I have a number of new business partner, but I can't find new partner in the system. Like I only tested BAPI_BUPA_CREATE_FROM_DATA in "bapi" transaction without real effect.Hi,
probably you didn't comit the BAPI
RFC adapter allows to specify comit for BAPI
add this to your RFC channel configuration and you will see the partner
for more info read section:
Commit Control for Single BAPI Calls
from
http://help.sap.com/saphelp_nw04/helpdata/en/c8/e80440a832e369e10000000a155106/content.htm
Regards,
Michal Krawczyk -
Bapi for the deletion of Automatic blocking indicator for open vendor
Hi All,
At the time of Downpayment of vendor Automatic block indicator is set in vendor payment .
Is there any Bapi is available which can delete the payment block key for the all vendor (open item ) with document type 'KZ'- vendor payment at the time of Actual payment.
thanks in advance.Hi
Please search in BAPI transaction.
Regards
Sagar -
Hi to all
I need do it a batch input to the transaction code HUPAST, but I can't do it by this program, I think that this transaction code is Enjoy.
Then, I'am search a Bapi, by update the info by this form,.
Please somebody tell me, what is the Bapi by make this task,..
thank you very much
Best regards
Dario RodriguezSandeep: thank you very much
I review the BAPI transaction, but I don't find a Bapi with the delivery like main field
Do you know some bapi with the same behavior of the transaction code HUPAST ?
Thank you by their aid
regards
Dario -
Bapi's in 4.6c and ECC 6.0 version
Hi Experts,
Can any one list out all BAPI's which are available in 4.6 c version and what are all BAPI's available in ECC 6.0 Version separately.
Thanks in Advance.
Regards,
Sudhakar Reddy .AHi ,
I know how to check BAPI's using BAPI Transaction Code, But i don't have authorisation for 4.6 c version so i request any can send me the avalable bapi's in 4.6 c and ECC 6.0 version.
Thanks,
Sudhakar Reddy.A
Maybe you are looking for
-
How to install Win 7 on Lenovo V570 with Freedos
Hello I just got a new lenove V570 with Freedos and would like to install Windows 7 professional. When I try to install Windows 7 64 bit, I get the error: The selected disk has an MBR partition table. On EFI systems, Windows can only be installed to
-
Button timeline AS 2.0 problem
I have an .swf called main, inside it has frame animation including a set of navigation buttons on its own level. The navigation buttons are inside a movie clip called nav_mc. I dropped the nav_mc clip into a frame on the main timeline. The navigatio
-
Omit accounts in trial balance
in the trial balance report, I want to omit the accounts that do not have any amount in the columns debit, credit or balance. with a new field i can do that the fields content not appears but even remains the empty space and I do not want it. Also I
-
Hi SAP Exparts, I have created 3 asset masters and assets PO also created. When I am doing MIGO (goods receipt) I have facing in the below massage. NA AAPO184 Short Text Asset PS00 6000000-0 In complete, check the Asset Diagnosis The ' Inc
-
What is '.prn' format ?
hi experts , during bdc why we need to save excel file in '. prn ' format .. 4 what is stands for ? ...and in same way we have to save word file (.doc) also in this format or not ? thank in advance .. vikas sharma Edited by: vikas sharma on Ap