Using LSMW to update customer address data via RFBIDE00
Hi, I wonder if anybody has dealed with same issue for using LSMW with program RFBIDE00 to update customer address data.
We need to update the customer address data in the central address management data. Since those fields do not exist in basic structure of BKNA1, for example, C/O name, street 2 to Street 5, I am putting the mapping of the source fields to map to BIADDR2. However, all the data I mapped to BIADDR2 is not updating in the customer records. When looking into the code of RFBIDE00, the codes will only transfer the data from BIADDR2 if the customer account group is marked as consumer which our case is just a sold to, ship to, not consumer.
Does anybody have faced this issue before? Where should the exact central address data be mapped to in RFBIDE00?
We are using ECC6.0. Any advise is appreciated.
Found the answer from SDN - not possible unless using some BUS.
RFBIDE00 - Address data issue
Thread closed.
Similar Messages
-
Update and transfer data via BADI LE_SHP_TAB_CUST_HEAD
Greetings All,
I've a requirement to create a custom tab in the VL01N/VL02N/VL03N header record displaying custom fields.
I've successfully implemented BADI LE_SHP_TAB_CUST_HEAD, created a subscreen, appended my custom fields to the LIKP table via append structure, and can now view my fields in the transactions listed above.
I'm having trouble updating the fields in the subscreen and save the values back to the LIKP table. First question is a) do I do this via the PBO PAI modules in my subscreen, or should I be doing this in the BADI?
Second question is, if I shuodl be doing this in the BADI, how do I do it. A simple example is that I have created a field called ZZ_CUST_TIME in LIKP, added it to my sub-screen using data dictionary linking.
How do I pass a value entered into this field via VL02N back to the transaction for update?
Any suggestions would be greatfully appreciated.
Regards,
SteveDear Abhishek, can you explain the step..in this step screen is comming but custom fields value is not coming and also likp table is not updated
Correct AnswerRe: Update and transfer data via BADI LE_SHP_TAB_CUST_HEAD
Abhisek Biswas Jan 21, 2009 7:28 AM (in response to Stephen Keam)
Hi Stephen,
You can do it by using PBO and PAI modules of the screen that you created. But you have to transfer the data from subscreen to the BADI method TRANSFER_DATA_FROM_SUBSCREEN and aslo from method TRANSFER_DATA_TO_SUBSCREEN to the subscreen. This will update the screen field data to LIKP.
You can aceive this by two ways.
1) You can use EXPORT in method TRANSFER_DATA_TO_SUBSCREEN and then IMPORT the value in the screen PBO. And You can EXPORT data from screen PAI and IMPORT data in method TRANSFER_DATA_FROM_SUBSCREEN.
2) Anither way to do it is by using Function modules and Function Group instead of EXPORT/IMPORT.
Create a Function group. In the global data define a structure/Work Area of type LIKP.
DATA w_likp TYPE likp.
Then create two Function modules, one to export data and another to import data.
Let us assume that the export FM takes in IS_LIKP as input and the import FM outputs the value of LIKP into ES_LIKP.
Then pass the value is_likp to the export FM in the BADI method TRANSFER_DATA_TO_SUBSCREEN and in the screen PAI pass the LIKP data to the export FM.
In the export Function module write the following code:
MOVE is_likp TO w_likp
Then in the Import FM write the following code:
MOVE w_likp TO es_likp.
The import FM is called from method TRANSFER_DATA_FROM_SUBSCREEN and from screen PBO.
This will solve your problem.
Regards,
Abhisek.
Alert Moderator
Like (0)
Reply -
Mass update Customer Sale data error?
I test mass to update customer master data--sale area data: sale district ,sale office,sale group three fields,
I input Tcode:MASS ,select KNA1 and excute, then select KNVV table and excute, input a customer
number in data records to be changed tab and excute, and use the Select Fields command button to select
sale district ,sale office,sale group three field to update.then input new values in top window, and select the
three fields ,click the Carry out a mass change command button,copy the new values to the customer.
and at the end click the Save command button,but the system show me an error screen. and cont't see the
error long text.
"Messages Were Saved in the Application Log MASS KNA1 000051
Errors: 1 Warning: 0 Information: 0
mass Maint. status
Icoon Message Text Notificat.No.
red light customer number ZYSH053
Is there anyone can tell me why?
Thansk,
yongqian wangsorry, the customer number is 800001,ZYSH053 is Notificat.No.
"Messages Were Saved in the Application Log MASS KNA1 000051
Errors: 1 Warning: 0 Information: 0
mass Maint. status
Icoon Message Text Notificat.No.
red light 800001 ZYSH053 -
Using BAPI_SALESORDER_CHANGE to update the delivery date
Hi All-
I am using BAPI_SALESORDER_CHANGE, to update the delivery date on the schedule lines...If I have 2 lines of schedule, needs to be updated the second one ETENR '0002'...
Bapi returns message that successfully processed, when I go back and look at Sales order, I don't se any changes on schedule line..
I am pssing into BAPI, sales doc and schedule line with the delivery date and the flag 'U'..and also I am using BAPI commit...
But, let me know if I am missing something and also let me know is it possible to change schedule delivery date or not?
Thanks,
Sony
Please try to use a meaningful subject.
Edited by: Rob Burbank on Feb 25, 2009 2:08 PMgive a meaningful title to ur thread, so that, people get u back quickly. Just tip that, try to do ur requirement online, then Observe How the system is behaving....thanq
-
XD01 assertion failed error while updating customer master data
Hi Guys,
This is an error when I use transaction XD01 to create customers accounts, If you have any ideas do let me and we'll try it....
The error does not let an BDC or LSMW progress as well. There are also no recent sap notes on the same.
The error is as follow
ASSERTION_FAILED
Short text
The ASSERT condition was violated.
What happened?
In the running application program, the ASSERT statement recognized a
situation that should not have occurred.
The runtime error was triggered for one of these reasons:
- For the checkpoint group specified with the ASSERT statement, the
activation mode is set to "abort".
- Via a system variant, the activation mode is globally set to "abort"
for checkpoint groups in this system.
- The activation mode is set to "abort" on program level.
- The ASSERT statement is not assigned to any checkpoint group.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The following checkpoint group was used: "No checkpoint group specified"
If in the ASSERT statement the addition FIELDS was used, you can find
the content of the first 8 specified fields in the following overview:
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
" (not used) "
I have a company code CG01 with sales organization CTS0 and I want to transfer or extend all the customer master data to another company code CG03 with the sales organization CTS0
The things that I have tried and not work
using xd01, fd15, fd16, fd01, does not wok and gives the error as above
The things that I have tried and it works
Change the sales organization from CTS0 to CTS1 I am able to post the customer master data, using any of the above tcodes and it does not give any error, however the client wants to sales organization to remain CTS0
So please give me any ideas as per your experience as this transfer of master data has to happen by Monday, else I'll be fried by my boss
My number is 9820029197
Will also keep you'll posted on any developments on this case,
Ronan Pinto>
> Firstly I am from SAP FI, so totally new to SAP SD
>
Then you are best person to explain the reason on why the same sales organization, can't be assigned to different company codes. When a sales is done through one sales organization, then will the profit/loss be accounted in different company codes. Is it legally allowed in the country, where your customer is doing business? How you are going to develop the balance sheet? Again being the FI person, you are best judge to provide the details to your customer and not a SD guy.
>
> 1) How did the system not give an error while putting the data inside CG02 with sales organisaton same as CST0 same as in company code CG01.
>
I dont see any other method than removing the assignments in the backend and uploading the data. You can consult a Basis person to find the change logs for the assignment table. In my opinion, removing the sales organization from a company code assignment just for loading a customer master data and then reassigning to original sales org is a crooked method and/or not a professional method.
>
> 2) Since I have limited experience of SD, If I have to convince my client about the use of CTS1 sales organisation or a unique sales organisation against his argument that it worked for company code CG02, how should I do it.......
>
As explained above, how the sales will be accounted in different company codes (even if the system allows to assign the same sales org to different company codes)?
I would recommend you to post this question in FI forum (after closing here) to check what are the legal implications for this scenario.
Regards, -
Why can't I find the field remark when I use LSMW to create customer master
I want to create customer master data with LSMW.
Object 0050 客户主记录
Method 0000
Program Name RFBIDE00
Program Type B Batch Input
but I can't find the field 'Comments' which is in view general data -> address.
pls help me to find it.
tks!Hi,
This is quiet simple.
See when you enter your Tcode in LSMW & start recording, on the first screen where you enter the customer details to create, you see a tick below "Use central adress management"
Just tick this & record you will get comment in your recording
Hope this helps you
Regards,
Dhananjay -
BP extend : how to use FM to update customer specific fields ?
Hello
I'm working on a CRM 2007 project and for customer needs, the BP data have been extent with specific fields using EEWB. So specific FMs have been automatically generated to manage the specific data. We want to use these FM to maintain the values of the specific fields. In the EEWB transaction, in the Task BUPA_API for the specific object, 2 FMs have been generated : ZZ1XO_BUPA_MAINTAIN and ZZ1XO_BUPA_MNTN_ALL : we suppose we have to use these FMs to update the values fo this object. This object (customer specific data) is time dependent with gaps and multiple instance. We tried to use these 2 FMs to update values but it does not work : anybody has already used this kind of FMs ?
Thanks to all.Jerome,
Normally I use the FM modules generated by the EEWB that contain API to update the data. However keep in mind if this is a Z-Table and you don't like what is provided, then add your own BAPI modules to the BDT function group to update the data.
Take care,
Stephen -
USING LSMW TO UPDATE VENDOR BANK DETAILS
Hi SAP gurus
I have used LSMW for mass updates of vendor bank details by recording the Tcode FK02
But the problem is .. after I load the data, its replacing the old bank details with the new one which Im updating with.
I want to keep the old bank details and add the new bank details as another entry.
How do I do that..
How Do I retain the old one and also the add a new entry to the bank details section of the vendor master record.
Is there any other way for mass updating the vendor master records
I have tried using MASS or XK99...but i cant add a whole entry with that transaction. All I can do is updating one of fields (Like Reference Details) in the bank details.
Thank you in advance for all your replies. Points will be awarded as a token of appreciationHi
when you record the transaction for bank details in LSMW in , try to create record in last line. Automatically it will go to top line.
I hope it will solve your problem.
regards
Srinivas -
Error when updating customer Address
Hi All,
I am getting follwong error when using API hz_location_v2pub.update_location to update customer location
The address cannot be validated because no geography mapping exists for this country. Please contact your system administrator.
Any idea how to resolve it ? I have looked into Note 549057.1 in metalink and it doesn't work for us.
We have done following setup with Regard to address(location)
Flexfield : Address/Receivables
Context Code : IRELAND
Name : Ireland Address Style
Segments: Address1,Address2,City & County.
We havn't touched any other part of TCA. Do we need to do anything extra here?
Many thanks for your valuable feedback.Hi
Can you review and perform the following the steps as mentioned in the following note:
Cannot Create new Customer in Release 12 - Error "The address cannot be validated because no geography mapping exists for this country" [ID 549057.1]
Hope this helps.
Thanks
Manish Jain. -
Change in Sales Order/Service Order is updating customer master data
Hello Experts,
Here is the change happening in CUSTOMER MASTER RECORD for very few number of cases. This we are not able to replicate, since not able to find out, in which cases it is happening.
Scenario:
When the user tries to change address in customer screen (For eg., NAME2,NAME3 ,NAME4 etc.) of change transactions (VA02 OR IW32), the same change is being reflected or updated in the customer master record.
Note : We tried again doing the change(For the already changed order) in change transactions (VA02 OR IW32) and found that the change was not updating customer master, this time.
Hence, not able to replicate. Kindly suggest.
Resolvable suggestion would be highly appreciable.
Regards
MaheshI never heard of this before. Per standard, only when customer master address is changed (master data), the changes will reflect in the documents (transactional data). Your scenario reflects the other way round. Hence you may need to debug the program SAPMV45A and see any enhancement is causing this.
Regards, -
Need to Update Customer Address and Email Adress in AR
Hi ,
I am new to AR.
I need to update Customer name and Email Address in AR. Can you please provide me if there is any API or Interface Exist.
Also please provide me the steps and the maditory values which we need to provide during the updation.
Regards
Suresh PCheck irep.oracle.com to find out about all available APIs
Also check
Oracle Integration Repository Documentation Resources Release 12 (Doc ID 396116.1)
IREP - Oracle Integration Repository: The Tool To Find Which API Is Supported and How To Use It ... (Doc ID 554986.1)
Hope this answers your question,
Sandeep Gandhi -
Error using Bapi_PO_Change for update custom fields
Dear Expert,
I have requirement for update custom field in table ekko. I used BAPI_PO_CHANGE with PO_number as a key. Then i put the value of custom field in segment TABLES - EXTENSIONIN.
But I get error : "ERROR TRANSFERING EXTENSIONIN DATA FOR ENHANCEMENT CI_EKKODB".
When I checked, I found the difference between data type the value for BAPI_PO_CHANGE (Usinf structure BAPIPAREX) and data type for custom field in table EKKO.
Data Type in BAPI_PO_CHANGE is CHAR (you can see in structure BAPIPAREX). And data type for the custom field is DECIMAL.
I found the note '1124803', but the correction note was not applicable for us because our released system is 500.
Is there any suggestion or solution for resolve our problem?
Really appreciate your help.
Thanks.Hi Laxmikanth Bethi ,
I tried with BAPI_PO_CHANGE in level header, and SAP was support the BAPI. And also i tried to appending the same fields in MEPOHEADR & MEPOHEADERX structures, but the problem is the type of my custom fields are DECIMAL, then the type MEPOHEADR & MEPOHEADERX structures are CHARACTER. So i got the error : "ERROR TRANSFERING EXTENSIONIN DATA FOR ENHANCEMENT CI_EKKODB".
Because the types are difference.
Have you any suggestion to solve this problem?
Really appreciate for your input. -
does anyone have any idea how should i update my FI text that is 'we' or 're' document type using LSMW for posting date 01.02.2009 to 10.05.2009?
Hi,
Use LSMW and the following object for Long texts
Object 0001 Long texts
Method 0001 (No selection)
Program Name /SAPDMC/SAP_LSMW_IMPORT_TEXTS
Program Type D Direct Input:
The above DI program would load the texts...
Example: if the Documnet number is 5000057140, Doc Type: WE, Fiscal year 2009, with company code 1234
Text Name is a contatenated string of Company code, document number & Fiscal year - example: 123450000571402009
Language: EN (the language with which Long text is to be created...)
Text ID: 0001(Correspondence),0002 (Note), 0003 (Payment advice information)
Text Object: BELEG (Document text)
Hope this helps.
Best Regards, Murugesh -
Hello
I am trying to extract customers from ECC to MDM using XI
I am sending the DEBMDM idoc
but it doesn't contain the adress data
E1KNB1M doesnt have the STRAS field
when I check on SE16 the KNA1 table I see the adresses of all the customers
any ideas?
thx
shaiHello Shai,
Address data in the DEBMDM IDoc is part of the E1ADRMAS segment. Please check its structure. You'll see a child segment named E1BPAD1VL that carries the street info
Segment E1KNB1M carries the Company Code related data only.
Best regards
Michael -
How to find the Acoount Group used while creating the customer master data.
Hi,
I am in xd03 mode displaying the customer master data. I want to know the ACCOUNT GROUP which was used while create this customer. How can i find it? Can any one tell me the process to find the account group?
Thanks in advance.Enter the customer number in XD03 and click enter. Once the screen displays the customer name go to dropdown extras--> Administrative Data. This will give you the account group and the creation date of the customer. The same is stored in KNA1- KTOKD.
Thanks
Indranil
Maybe you are looking for
-
IPad activation not working please help Urgent
iPad activation not working, I got this message "this ipad is currently linked to an Apple ID, sign in with the Apple ID that was used to set up this iPad. I enter my icloud account and user name to the computer and its ok, but not working for ipad
-
How can i redeem an itunes gift card if the code number can not be seen
i cant see the code #'s on the back of my itunes gift card. is there any way that i can still use it?
-
Unable to share a folder with specific users
Hi, I'm attempting a seemingly simple task on my home network of 4 computers. I want to share a folder located on one computer, called PC1, with another computer called PC2 with full read/write permission. All other machines on the network are not to
-
Very Urgent : 'BAPI for CK74n in ECC 6.0 for crating the cost estimates'
Hi guys, i am working in the upgradation project from 4.5b to ecc 6.0 in 4.5b we have the tcode ck71 for cost estimates the respective tcode in ecc 6.0 is CK74N I want BAPI for tcode CK74N to upload the data can you please help me to find out the res
-
How to use addPasswordToPasswordHistory method
Hi Can some one please tell me how to use the method addPasswordToPasswordHistory from the class WSUser.I have a requirement to add user password to password history whenever user changes his password through my custom password change workflow.Custom