BAPI/function module to create/update vendor master data
Hi
We are on ECC 50 and have a need to update vendor master data through a programatic interface ( non-dialog ) with ABAP. What is a good function module that can be used to create/update vendor master data - I looked at BAPI_VENDOR_CREATE and did not find any input interfaces that can be passed to this BAPI.
Previous experiences with the right BAPI for this purpose that can be shared is appreciated. <REMOVED BY MODERATOR>
Edited by: Alvaro Tejada Galindo on Feb 26, 2008 5:58 PM
Hi Kiran,
If you want to load the vendor data into sap its better to go with LSMW batch input program.
object 0040
method 0001
program name RFBIKR00
Program type B
this would be a good choice. Recently i did the same.
Similar Messages
-
What bapi or FM can create/change vendor master data?
We want to do a rfc to create/change vendor master data .If use BDC,the change function is very very complex,but i can't find any BAPI/FM in sap!
>
Keshav.T wrote:
> Hi,
>
> just some more addition to vinodh's reply . the actual method you must is maintain_bapi of class vmd_ei_api
Hi Keshav - you should have noticed vinodh's reply came from something your wrote earlier this year: Search BAPI to create Vendor in ECC and from an extenal application -
Is there a BAPI or Function module can create a Customer Master record?
Hi experts,
In SE37, Is there a BAPI or Function module can create a Customer Master record?
RegardsBAPI_CUSTOMER_CREATEFROMDATA1
also see this thread.
Re: Create customer record in SAP via BAPI
кu03B1ятu03B9к -
Creating / updating vendor master from CREMAS03
Hi All,
I am getting vendor master data from external system and SAP XI will convert this into Idoc of message type CREMAS03. I would like to create/update vendor master in R/3 system from Idoc CREMAS03. Which function module / BAPI will cater to this need.
Thanks and best regards
KalingeriHi
Check in WE57 using the Message type & Idoc type & direction.
IDOC_INPUT_CREDITOR & IDOC_INPUT_CREDITOR_MDM are the the two Func modules being used. You can use any one of them based on your reuirement
Thanks & Regards
Kishore -
BAPI function module for FUNDS Update
Hi All,
Anybody can help us on BAPI function module for FUNDS Update in FI funds management module please.
Thanks & Regards
SriniHi,
We are writing a program to change / update the existing funds in table FMFINCODE funds master. Here we are using a function module called FM_FUND_CHANGE but we are not able to capture the return messages. So please suggest me any BAPI function module availble for the same. Tcode : FM5U
Regards
Srini -
Any BAPI Function Module To Create the Workcenter ?
Hi
Can any one can give the BAPI Function Module to Create the Workcenter ?
Regards,
N.L.Hi NL,
Found FM CRAP_WORKCENTER_CREATE
See if this FM serves your purpose.
Regards,
Raj -
RFC enabled function module to insert , update and delete data in a ZTABLE
friends..
Is there any standatd RFC enabled function module to insert , update and delete data in a custom database-table (Ztable)?
if not how can we create it? plz give me the details steps..
what are the import, export parameters and how to code and process it.. (for example: suppose fields in the table is Emp_Id, Name, Address. I need to develop a RFM which does the 3 tasks, insert update delete in the same RFM)
Thanks and Regardscreate a f.n mod in se37 and make it rfc enabled. ur import parameters are Emp_Id, Name, Address and TASK and u can have an export parameter like result which gives the status of the update. based on task u can insert using keyword INSERT....and update using UPDATE or MODIFY and delete using DELETE. these keyword are not compelte with syntax but need to refer the SAP documentation.
-
Need a function module to create a Vendor
Hi Experts,
I am wondering if there is a RFC enabled function module to create vendor in background?
My current situation is that I need to create a function module or Identify one standard SAP function module. I have gone through some of the threads on BAPI_VENDOR_CREATE and VENDOR_INSERT or VENDOR_UPDATE, as well as the batch program ( RFBIKR00 ).
BAPI_VENDOR_CREATE - <b>RFC enabled but it is an online creation that requires user interaction</b>
VENDOR_INSERT & VENDOR_UPDATE - <b>Not RFC enabled FM</b>
RFBIKR00 - <b>is a batch program and could not be called using RFC</b>
I need to be able to trigger a function module from the HR system. Has anyone done something similar?
Please help. Points will be awarded.
Thanks and best regards,
Yap Thung Yuen
Message was edited by:
Thung Yuen YapHi,
If there is no option then you can copy the FM VENDOR_INSERT & VENDOR_UPDATE into Z FM's and make the RFC enable.
Hope this helps.
Regards,
Shahu -
Any BAPI/Function Module for adding new record with dates in PA0027
Hi all,
I am tryig to find is there any BAPI/Function module for updating new record with Start Date and End date for specified Personal Number in PA0027 Table.
In PA0027 table i will be passing start date and end date for selected personal number, it needs to add new record with this details in the table checking the condition that this start date and end dates should not be between any of of start date and end dates for the specified personal number.
thanks for ur time.
MuraliHi Raj/Suresh thanks for ur answers.
but i am having a problem,i gave this values.
INFTY -
0027
NUMBER -
00000010
SUBTYPE -
010
OBJECTID
LOCKINDICATOR
VALIDITYEND -
03/12/2006
VALIDITYBEGIN -
03/01/2006
RECORDNUMBER -
000
RECORD -
P0027
OPERATION -
CHK
TCLAS -
A
DIALOG_MODE -
0
NOCOMMIT -
Y
VIEW_IDENTIFIER
SECONDARY_RECORD
i am getting short dump saying that
The source field is too short.
The current program, "SAPLHRMM", tried to assign a field to a field symbo
However, the field is shorter than the type of the field symbol, which
is not allowed.
The statement in question is in the form ASSIGN f TO <fs> CASTING or
ASSIGN f TO <fs> with a field symbol that was created using the
STRUCTURE addition.
I tried operation - Chage,Create (same thing for all inputs)
is this correct funtion moduel for my requirment?
what ever i am passing the start and end dates this should check in the table records with this personal number and if this start date and end dates are not between of any start and end dates then it should add new record with this dates.
Thanks for ur time.
Murali. -
I have 4300 records in vendor master data LFA1. I have to update industry code corresponding to each vendor .
Can anyone suggest me how can i do it ?
Is there any t-code availaible to do it. So i can make BDC program to do this.
Help me on this ...
<< Moderator message - Everyone's problem is important. But the answers in the forum are provided by volunteers. Please do not ask for help quickly. >>
Edited by: Rob Burbank on Jun 24, 2011 4:20 PMHey XK02 is for Vendor Master change.
Make sure if you write BDC check the flag No BatchInput in SHDB recording.
Or else Use the MASS transaction for doing so.
Since you want to change only one field data LSMW is also simple way to do it.
Hope this Helps,
Regards,
Bhargav -
BAPI/ Function Modules for creating Settlement rules for Project in CJ01 .
Hi Experts ,
I need to create Settlement rules for WBS elements in Projects . Please let me know if there are any BAPI or Function Modules for the same . The Function Modules "k_settlement_rules_update" , "IBAPI_ALM_ORDERSRULE_CREATE" & 'K_SRULE_CREATE'
are in "Not Released" status . so our practices does not allow us to use them .. please suggest any other BAPI or FM for creating Settlement rules .
Thanks in advance ...
AnilHi ,
Thanx for ur prompt reply , This function module is used for creating WBS elements . I didnot find any parameters or process to create settlement rule .. Please let me know how to use this or if there are any other BAPI available .
Thanks
Anil -
Function module to retrieve the material master data
Hi all,
creating material master dta i am using BAPI_MATERIAL_SAVEDATA .is there any f.m with same structures as BAPI_MATERIAL_SAVEDATA to retrieve the materi master data.Hi,
Not sure if there is any function module to get material master data with the same structure..
But..
You can select the data from MARA, MARC, etc...and convert it to the BAPI structures using the following function modules..
CFX_MAP2E_MARA_TO_BAPI_MARA
CFX_MAP2E_MARC_TO_BAPI_MARC
Thanks,
Naren -
Function module to modify the vendor confirmation data
Hi,
I am using ME_CONFIRMATION_UPODATE to add a new record to table EKES, ie I am able to see the vendor confirmation in purchase order. Can I use the same function module to modify the same record in above table EKES or anyother function module is there? My requirment is to change the delivery date once again in confirmation tab in purchase order.
Please help,
Thanks,
Vengal Rao.Hi All,
I could use the same function module and change the delivery date, i thing I changed is the data in field KZ , instead of 'I' used 'U'. to update the existing data.
Thanks,
Vengal Rao. -
Any function module available for updation of Configuration data
Hi experts,
i want to know the function module which updates the configuration data.Please help me regarding this,its very urgent..I have some configuration data which needs to be updated .This data is present in the item level configuration data..
Please help me ...
Regards,
NagarajHi Nagaraj
I assume that one of the Sales document(SO/DO/Billing/Shipping,etc) has this custom field YF_ZZZ_STATUS.
If so, this custom field would be available in any one of sales tables (VBAK/VBAP/VBRk/VBRP/LIKP/LIPS, etc)
You have to find out where exactly this field is existing.
If this field is avilable in sales document screen, simply you can write one BDC code to update this field at any one sales userexit.
For example if you want to update this field at the time of saving sales order, then use MV45AFZZ include..there you will find userexit_save_document (FM). There you can write simple BDC code OR direct update query to update particular table.
NOTE: YOU CAN NOT FIND OUT ANY FM TO UPDATE CUSTOM FIELDS (IN CONFIGURATION AND DEVELOPMENT)
Thanks
Bala -
Help with replicating/updating vendor master data
Hi,
Currently, we run the bbp_vendor_sync program to do the replication. It does the job of both bbpgetvd (new vendor creation) and bbpupdvd (update existing vendor).
But the problem is, we have two number ranges for vendors. One is Numeric and other one is Alpha.
Group -->AB From 0010000000 to 0699999999
Group -->AZ From A to ZZZZZZZZZZ
The vendor synchronization program can consider only one number range at a time i.e.
either Numeric or Alpha. So, we have to switch the active number range
and run the program twice., first for numeric and then for alpha.
In order to avoid this, I'm looking at implementing bbp_transdata_prep which I was told would take care of this issue.
I looked around for documentation/sample code for bbp_transdata badi and couldnt find any on SAP help site or SDN.
Wondering if someone can help with the documentation/sample code and difficuly level of implementing this BADI.
Any help would be highly appreciated and suitable points would be awarded for your help.
Also, if there is another way to solve this issue without implementing transdata badi, pls. let me know.
TIA,
SeyedHi
<u>Please go through this -></u>
http://help.sap.com/saphelp_srm50/helpdata/en/56/54f137a5e6740ae10000009b38f8cf/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/62/fb7d3cb7f58910e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/42/d3b671ba67136fe10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/bb/6c0e3b02616a42e10000000a11402f/frameset.htm
<b><u>Sample BADI Implementation
BADI Definition - BBP_TRANSDATA_PREP
Purpose -> Impl. for BBP_TRANSDATA_PREP, Delete Invalid Mail Addresses</u></b>
<u>PREPARE_REPLICATION_DATA method -></u>
method IF_EX_BBP_TRANSDATA_PREP~PREPARE_REPLICATION_DATA.
FIELD-SYMBOLS: <LFS_ADR6> TYPE ADR6.
LOOP AT CT_ADR6 ASSIGNING <LFS_ADR6>.
IF <LFS_ADR6>-SMTP_ADDR NS '@'.
DELETE CT_ADR6.
ENDIF.
ENDLOOP.
endmethod.
<u>PREPARE_UPDATE_DATA method -></u>
method IF_EX_BBP_TRANSDATA_PREP~PREPARE_UPDATE_DATA.
FIELD-SYMBOLS: <LFS_ADR6> TYPE ADR6.
LOOP AT CT_ADR6 ASSIGNING <LFS_ADR6>.
IF <LFS_ADR6>-SMTP_ADDR NS '@'.
DELETE CT_ADR6.
ENDIF.
ENDLOOP.
endmethod.
Hope this will help.
Regards
- Atul
Maybe you are looking for
-
Cannot add form fields in document
Acrobat Pro version 9.1.2 Windows XP SP 3 I have a document that I cannot add form fields to. When I try I get a message that says "You cannot edit the file as a form due to its security settings. When I go to Advanced->Security->Show Security Proper
-
I need a laptop for College.
I Will being off to college soon, and am in need of a laptop. Yes the MacBook seems as if it's a brilliant laptop, but not sure if its right for me. I would be using iLife everyday and web browsing. There'd be occassional gamming and occassional Phot
-
Problem with ipad iOS 8.0 skype
The recent iOS 8.0 update has made skype almost unusable, you cant see what you type at all anymore you have to guess what your typing now. You also cant copy paste anymore. Please change it back to the way it was there was nothing wrong with it.
-
Hello.... I have the setup thats on my sig. I have the following problem: Randomly the screen will go black and the "NO VIDEO INPUT" will come on the monitor and goes to sleep (the monitor) the PC stays on w/o rebooting or anything....This happens l
-
Agent Weightage in VSTS for Load test
Hi, 1- Could you let us know the Default Weightage assigned to Agents by Controller. 2- Could you please let us know if the assumption made in the below scenario is correct- Scenario - We need to run a Load test by simulating the Total load of 100 us