AR customer creation through interface tables
Hello Gurus,
In an R12 upgrade, we are planning to import customers/sites into Oracle AR from a third party system.
Can you point me to an example or a good documentation that talks about which columns are mandatory etc.
Thanks,
Vinod
Pls refer:
AR: SAMPLE DATA TO INSERT NEW CUSTOMER USING CUSTOMER INTERFACE RACUST [ID 1070155.6]
How to insert a customer via Customer Interface [ID 176863.1]
thanks
Similar Messages
-
Attachment through interface table (OE_HEADERS_IFACE_ALL)
Dear,
i have make customization in Order Management Module
currently i am loading data through interface tables i.e
OE_HEADERS_IFACE_ALL
OE_LINES_IFACE_ALL
now, a new requirement is generated by the management to make the attachment in the customized application. User will write the long text in the text field and after the interface table has been processed through ORDER IMPORT request. text will be saved in the attachment tables i.e
fnd_documents_short_text
fnd_documents_tl
fnd_documents
fnd_attached_documents
Kindly Guide,
RegardsSee Add Attachement to Sales Order
Sandeep Gandhi -
How to update Supplier and Supplier Sites through interface tables
Hi All,
Working on EBS Version 11.5.10.2
I have a requirement to update flags in Supplier and Supplier Sites.
Interface Tables : ap_suppliers_int
ap_supplier_sites_in
1. ap_suppliers_int :
Field name : hold_unmatched_invoices_flag
2. ap_supplier_sites_in :
Field name : hold_unmatched_invoices_flag
The Flags to update in base tables
1.base table name : po_vendors
Field to Update : hold_unmatched_invoices_flag
2. base table name : po_vendor_sites_all
Field to Update : hold_unmatched_invoices_flag
Please let me know is there any API for updates.
Thanks and RegardsPlease see these links.
https://forums.oracle.com/forums/search.jspa?threadID=&q=ap_supplier_sites_in+AND+API&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
https://forums.oracle.com/forums/search.jspa?threadID=&q=po_vendors+AND+API&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
https://forums.oracle.com/forums/search.jspa?threadID=&q=po_vendor_sites_all+AND+API&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
https://forums.oracle.com/forums/search.jspa?threadID=&q=hold_unmatched_invoices_flag+AND+API&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
Thanks,
Hussein -
How to Find PO Number after Importing PO through Interface Table
Hello All,
I am Importing PO through an Interface. now I wanted to find PO Number(Segment1) which has been created.
Please tell how to find PO Number....?
Thanks in Advance
Regards
Ravi Raj.Got Answer
-
Customer Coversion Using Interface Table - Error during update
I need to import customers from legacy applicatiion and is planning to use standard customer interface for that. For testing, I am able to create customers with hardcoded values. But while I try to update the same customer record (again using hard coded values), it gives me error and is not generating the error report as well. I am getting the following error during update:
racudc: ORA-20212: Enter valid Billing Fields.
ORA-06512: at "APPS.ADVOAR_CUST
racudc: Error updating customers.
or
racudc: updated 1 partiesracudc: Partyrel 1 parties
racudc: ORA-20210: You have edited one of the following fields, Extended Billi
racudc: Error updating customers.
Also it seems we can not update an address, site_use_code, or PRIMARY_SITE_USE_FLAG using customer interface.
The following is the test record I inserted for updating the customer I created and ran the customer interface:
insert into ra_customers_interface
(ORIG_SYSTEM_CUSTOMER_REF
,INSERT_UPDATE_FLAG
,CUSTOMER_NAME
,CUSTOMER_STATUS
,LAST_UPDATED_BY
,LAST_UPDATE_DATE
,CREATED_BY
,CREATION_DATE
,ORIG_SYSTEM_ADDRESS_REF
,ADDRESS1
,CITY
,COUNTY
,STATE
,POSTAL_CODE
,COUNTRY
,customer_attribute13
values
('APP1-492503' --ORIG_SYSTEM_CUSTOMER_REF
,'U' --INSERT_UPDATE_FLAG
,'Pizza Hut - CDH TEST4' --CUSTOMER_NAME
,'A' --CUSTOMER_STATUS
,-1 --LAST_UPDATED_BY
,sysdate --LAST_UPDATE_DATE
,-1 --CREATED_BY
,sysdate --CREATION_DATE
--,'Y' --PRIMARY_SITE_USE_FLAG
--,'BILL_TO' --SITE_USE_CODE
,'APP1-492503-ADDR1' --ORIG_SYSTEM_ADDRESS_REF
,'1 River Road, Bldg 1' --ADDRESS1
,'SCHENECTADY' --CITY
,'SCHENECTADY' --COUNTY
,'NY' --STATE
,12305 --POSTAL_CODE
,'US' --COUNTRY
,'55'
I am testing this in 11.5.10 env. Any help on this is appreciated.
Thanks,
MKConvert only the data you need. And the data you need is probably less than you think. For example, other than open invoices (invoices for which money is still owed), you probably don’t need to convert ANY old invoices. You may want to convert data on what was purchased (e.g., event registration, membership, product, etc.) but the actual details (e.g., payment type, payment date) are probably no longer significant.
http://www.e-datapro.net/data_conversion.htm -
Customer creation through Web service portal in ECC
Hi All,
We have a requirement where we have to Create/ Change Customers (Tcode XD01/ XD02) in ECC through Web service portal linked with RFCu2019s.
1. There is standard FM for this SD_CUSTOMER_MAINTAIN_ALL, But SAP standard functionality/ notes recommend not to use this FM for such requirements.
2. Since we have periodic configuration changes for Customers, The option for using BDCu2019s is also ruled out.
3. Since we have to do the error handling and reporting back to web service portal end as well, Using IDocu2019s also looks tricky at this moment.
Please suggest ways to accomplish this. Any input is welcomed.
Thank you.Hi,
SD_CUSTOMER_MAINTAIN_ALL is used in standard during the maintenance of a consumer using the standard customer master data transaction XD01 & XD02.
It is not intended to be used out of the transaction and in no case it should be used out of its original context. Due to the specificity of the function module, out of the original context we may face limitations and data inconsistencies.
This is precisely what you will face in your case.
For the maintenance of customers, there is NO BAPI and NO direct function module.
There are some functions modules like the one above where the name is looking nice. But these should not be used.
Below ECC 2005 (6.00), the only solution was batch input and DEBMAS idocs. See [note 384462|https://service.sap.com/sap/support/notes/384462]
Starting with ECC 2005 (6.00) and above: a synchronisation tool has been introduce. See class CMD_EI_API and VMD_EI_API
Hope this helps
BR
Alain -
Release Sales Order through Interface ?
Hi
Anyone can guide me that How to Release the Sales Order through Interface table .
This is an urgent need.
Thanks in Advance to all of you.
regards
SanjayHi,
Your question : What is the difference between Release Sales Order Form & Shipping Transaction Form?
In Apps, Release Sales Order Form is basically used to move Material from Inventory to your staging area e.g stock yard (pick release activity), at this point the material is still inside your premises..
Shipping Transaction Form is basically used to move material from staging area to customer site..
Your 2nd question is : Pick Release can be done from both the forms.What is the difference.??
Through Pick release form you can do pick release where you don't need any grants... and to do the same through Shipping Transaction form you need to have access rights to do ship confirm and pick release.. In other words, Through Shipping Transaction form you can restrict/allow user to do pick release where as in Pick release form no such restrictions are there..
Shipping Transaction form is basically a combo package :) through which you can control Pick release, Ship confirm, Delivery etc..
For the Grants and Role you can check details under : Setup --> Grants and Role Definitions --> check Grants & Define Roles form..
Roles form will let you what are the actvities can be done and can be assigned to users..
Hope this will help...
Regards
S.P DASH
Edited by: spdash12 on Oct 27, 2009 10:43 PM -
EPMA 11.1.2.1 Interface Tables Aliases are added as orphans
Hi,
I am setting up an EPMA shared library through interface tables and my aliases are not being recognized as aliases. EPMA is trying to import them as members and cannot find a hierarchy, so it is adding them to my shared dimensions as orphans.
In my database, I have it set up as follows (for simplicity I will only use 1 dimension (Years) and the alias for that dimension).
IM_DIMENSION
LOADID-----C_DIMENSION_NAME-----C_DIMENSION_CLASS_NAME-----C_MEMBER_TABLE_NAME-----C_HIERARCHY_TABLE_NAME
NULL-----------YEARS-------------------------YEAR-------------------------------------NULL---------------------------------YEARS_VW
C_PROPERTY_ARRAY_TABLE_NAME-----C_DIM_PROPERTY_TABLE_NAME
YEARS_ALIAS_VW-------------------------------NULL
In my YEARS_VW I have
LOADID-----PARENT-----CHILD-----ISPRIMARY
null-------------YEARS--------FY09----- 1
null-------------YEARS--------FY10----- 1
and i have this for FY09- FY16 (The alias will be the year written out 2009, 2010, 2011, 2012, etc)
My alias view looks like this:
LOADID------PROPERTY------NAME------KEY------VALUE
null--------------Alias---------------2009-------Default---null
I have a row for each year 2009-2016
Within EPMA, I created the alias dimension and the years dimension. I associated the alias dimension to the years dimension. I also created the import profile for the years dimension (PROF_YEARS). In the Map Dimensions section I have the dimension Years mapped to the Years shared library and selected replace as the process type. In the mapping options, only the alias column shows up and it is automatically mapped to Alias.
When I run the profile, I get the following errors:
"Member '2009' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2010' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2011' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2012' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2013' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2014' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2015' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
"Member '2016' will be added but it is an orphan. Please check the Hierarchy Section/Table for member"
(I get this error for each alias that I have)
The members all get added correctly, but the aliases are not being added as aliases, but as orphan members.
Any help you can provide would be greatly appreciated.
Thanks,
DanielIf you are just using the default alias and you want to put an alias against a member then you include it in your hierarchy table.
You would have a column called ALIAS=DEFAULT e.g.
LOADID-----PARENT-----CHILD-----ALIAS=DEFAULT------ISPRIMARY
null-----------YEARS-------FY09----- 2009----------------------1
You would then map the column in the import profile
Cheers
John
http://john-goodwin.blogspot.com/ -
Why Base and interface tables mandatory column are differant ?
Hi guys , i have load supplier into AP(ap_suppliers) through Interface table(ap_suppliers_int) but my confusion is that ap_suppliers have 8 mandatory columns but it's interface ap_suppliers_int have only 2 mandatory column.why?and also with these 2 columns record is successfully loaded into base so how it's get other mandatory columns value in base table or leave it .
Regards,
Shakeel khan
Edited by: shakeel khan on Mar 14, 2010 8:32 AMHi,
Refer to Oracle Payables Reference guide, section "Understanding the Suppliers Open Interface Tables"
Here is an extract:
The intent of the Supplier Open Interface Import is to emulate the entry of Suppliers,
Sites, and Contacts through the Supplier Entry form as closely as possible. As such,
there are many values that will be automatically defaulted if not provided by the user.
These defaults for Suppliers can come from AP_SYSTEM_PARAMETERS_ALL,
FINANCIALS_SYSTEM_PARAMS_ALL, PO_SYSTEM_PARAMETERS.ALL,
RCV_PARAMETERS, or hard-coded values. As these source tables are organized by
operating unit and the supplier data is not, the Suppliers Open Interface Import
program assigns a default organization to each run based on the responsibility of the
user initiating the concurrent request. This is necessary in order to determine which
default values to assign to supplier records.
The defaults for Supplier Sites generally come from the Supplier record. However, in
certain cases due to multiple organizations considerations, it is necessary to default
values for Supplier Sites from AP_SYSTEM_PARAMETERS_ALL or
FINANCIALS_SYSTEM_PARAMS_ALL.
J. -
Hi
Can anyone suggest how to find custom and standard interface tables that are used .We need to find the purging criteria that is currently there for the table. Based on the data , we need to give recommendations if the current purge criteria is adequate.
Please suggest ASAP.
Thanks and Regards,
RonakYou can determine standard interface tables and their purging programs/criteria by reading thru the various user and implementation guides at http://www.oracle.com/technology/documentation/applications.html.
Interface tables are also be found by looking up table documentation in http://etrm.oracle.com.
For custom interface tables and their purging criteria, you will have to refer to your own custom documentation.
HTH
Srini -
How to populate DUNS_NUMBER in AR through Customer Interface tables
Hi,
We are working on Customer Interface using custome Interface tables and run the standard Customer Interface program.
As part of source data, we have data for D-U-N-S number, which should be populated to D-U-N-S number field displayed under Profiles Tab in Customer screen.
I believe that field refers to DUNS_NUMBER_C or DUNS_NUMBER in HZ_ORGANIZATION_PROFILES base table.
My question is what is the column(field) in Interface table to be populated which maps to the D-U-N-S number on the screen said above. ?
Appreciate your quick response.
Regards,
Ramwhat you did?
-
Update EKKO table for the custom field through BAPI
Hi Experts,
I need to create an Custom field in EKKO table through Include Structure.
Now I have to update that custom field in my program.
I have gone through the following but could not solve my question.
Update EKKO table
User Exit for ME21 PO Creation at the time of saving--Urgent
I don't need to update when I hit the save button or any thing
I have the PO's which needs to be updated with that field...
Any suggestions would be greatly helpful.
Thanks,
Chaithanya...
<removed_by_moderator>
Edited by: Julius Bussche on Jul 7, 2008 10:47 PMHi Patrick,
Sorry Patrick you are right.. The structure is at header level.
I have made the changes still I could not achieve it.
I have made the following
In EKKO table I have append the structure with a custom field ZZBUY.
Now I have also appended BAPI_TE_MEPOHEADER and BAPI_TE_MEPOHEADERX with the custom field
ZZBUY.
Here is my program
Data: wa_bapi_poheader type BAPIMEPOHEADER,
wa_bapi_poheaderx type BAPIMEPOHEADERX.
Data: it1_bapi_poheader like BAPI_TE_MEPOHEADER,
it1_bapi_poheaderx like BAPI_TE_MEPOHEADERX.
CALL FUNCTION 'BAPI_PO_GETDETAIL1'
EXPORTING
PURCHASEORDER = wa_DATA-ebeln
* ACCOUNT_ASSIGNMENT = ' '
* ITEM_TEXT = ' '
* HEADER_TEXT = ' '
* DELIVERY_ADDRESS = ' '
* VERSION = ' '
* SERVICES = ' '
IMPORTING
POHEADER = wa_bapi_poheader
* POEXPIMPHEADER =
TABLES
RETURN = it_bapireturn
it1_bapi_poheader-ZZBUY = 'X'.
it1_bapi_poheaderx-ZZBUY = 'X'.
it_extensionin-structure = 'BAPI_TE_MEPOHEADER'.
it_extensionin-valuepart1 = it1_bapi_poheader.
append it_extensionin.
Clear it_extensionin.
it_extensionin-structure = 'BAPI_TE_MEPOHEADERX'.
it_extensionin-valuepart1 = it1_bapi_poheaderx.
append it_extensionin.
Clear it_extensionin.
CALL FUNCTION 'BAPI_PO_CHANGE'
EXPORTING
PURCHASEORDER = wa_data-ebeln
POHEADER = wa_bapi_poheader
POHEADERX = wa_bapi_poheaderx
* POADDRVENDOR =
* TESTRUN =
* MEMORY_UNCOMPLETE =
* MEMORY_COMPLETE =
* POEXPIMPHEADER =
* POEXPIMPHEADERX =
* VERSIONS =
* NO_MESSAGING =
* NO_MESSAGE_REQ =
* NO_AUTHORITY =
* NO_PRICE_FROM_PO =
* IMPORTING
* EXPHEADER =
* EXPPOEXPIMPHEADER =
TABLES
RETURN = it_bapireturn
* POITEM =
* POITEMX =
* POADDRDELIVERY =
* POSCHEDULE =
* POSCHEDULEX =
* POACCOUNT =
* POACCOUNTPROFITSEGMENT =
* POACCOUNTX =
* POCONDHEADER =
* POCONDHEADERX =
* POCOND =
* POCONDX =
* POLIMITS =
* POCONTRACTLIMITS =
* POSERVICES =
* POSRVACCESSVALUES =
* POSERVICESTEXT =
EXTENSIONIN = it_extensionin
* EXTENSIONOUT =
* POEXPIMPITEM =
* POEXPIMPITEMX =
* POTEXTHEADER =
* POTEXTITEM =
* ALLVERSIONS =
* POPARTNER =
* POCOMPONENTS =
* POCOMPONENTSX =
* POSHIPPING =
* POSHIPPINGX =
* POSHIPPINGEXP =
* POHISTORY =
* POHISTORY_TOTALS =
* POCONFIRMATION =
It gives me messages saying that
Please also populate interface parameter POHEADERX
No data changed
Where am I going wrong..
Waiting for your replies....
Thanks,
Chaitanya -
Bank Branch upload through open interface Table
Hello All,
I am currently doing Bank and Branch Conversion. My question is , is there any Open Interface Table available for bank and branch upload although there is api available .Please let know if any interface table and seeded program is available for bank and branch import.
Version : 12.1.1
Thank & Regards
AbooBut RA_CUSTOMER_BANK_INT_ALL is not existing in the 11.5.10, 12.0 and 12.1.1.
One more thing, I am able to create bank, branch and bank account (for customers), once the bank account is created i am able to see in the database
select * from iby_ext_bank_accounts where EXT_BANK_ACCOUNT_ID = <ID> but when i am looking into the customer screen, i am not able to see the bank account data added to the customer account.
But i clicked on the Add button and looked for the bank account, it is showing. So every time when i am creating bank account for a customer, once created , do i need to add in the screen?
please provide any sugession , its confusing.
Thanks & Regards
Aboothahir -
Custom PL/SQL API that inserts the data into a custom interface table.
We are developing a custom Web ADI integrator for importing suppliers into Oracle.
The Web ADI interface is a custom PL/SQL API that inserts the data into a custom interface table. We have defined the content, uploader and an importer. The importer is again a custom PL/SQL API that will process the records inserted into the custom table and updates the STATUS column of the custom interface table. We want to show the status column back on the spreadsheet.
Defined the 'Document Row' import rule and added the rows that would identify the unique record.
Errored row import rule, we are using a SELECT * from custom_table where status<>'Success' and vendor_name=$param$.vendor_name
The source of this parameter is import.vendor_name
We have also defined an Error lookup.
After the above setup is completed, we invoke the create document and click on Oracle->Upload.
The records are getting imported, but the importer program is failing with An error has occurred while running an API import. The ERRORED_ROWS step 20003:ER_500141, parameter number 1 must contain the value BIND in attribute 1.'The same issue.
Need help.
Also checked bne.log, no additional information.
<bne:document xmlns:bne="http://www.oracle.com/bne">
<bne:message bne:type="DATA" bne:text="BNE_VALID_ROW_COUNT" bne:value="11" />
<bne:message bne:type="DATA" bne:text="BNE_INVALID_ROW_COUNT" bne:value="0" />
<bne:message bne:type="ERROR" bne:text="An error has occurred while running an API import"
bne:cause="The ERRORED_ROWS step 20003:ER_500165, parameter number 1 must contain the value BIND in attribute 1."
bne:action="" bne:source="BneAPIImporter" >
<bne:context bne:collection="collection_1" />
</bne:message><bne:message bne:type="STATUS"
bne:text="No rows uploaded" bne:value="" >
<bne:context bne:collection="collection_1" /></bne:message>
<bne:message bne:type="STATUS" bne:text="0 rows were invalid" bne:value="" >
<bne:context bne:collection="collection_1" /></bne:message></bne:document> -
To Update Custom field in mch1 table through MIGO Tcode
Dear champs,
I have added one custom field in mch1 table ( date ).
Now , In MIGO Tcode when i am doing posting, MCH1 table is also updated.
I want to know how to update my custom field in mch1 table at the time of posting.
Please tell me where to write logic to update mch1 table.
Regards,
Satyen TrivediHi Satyen,
what data has to be update in MCH1 table new field, for this did you added any screen or you want to implement your own custom logic.
1) if you implemented the screen , then you have to write logic there itself.
2) If you want to update through custom logic , then you takeup with the Enhancements or BADI.
Regards,
Krishna
Maybe you are looking for
-
Adobe PSE 9 on Windows 7 64 Bit
Can Adobe PSE 9 be installed and operated from a computer with Windows 7 64 Bit OS? I tried to install the program and encountered a number of errors on the computer. I am trying to determine if this is a conflict with the software, or a sign of a
-
External monitor not being detected
I recently sent my macBook away for repairs, it was only software problems, the engineers it seemed simply uninstalled and reinstalled the software. Since I have had it back, I cannot get it to detect my Dell 2209WA. It was fine before. I am using a
-
Old Library on External Harddrive not recognised on new PC for iTunes
Hi, I've just bought a new pc after my old one gave up one me. I have my iTunes library saved to an external harddrive and I've changed the Library name to that of my harddrive location in Prefences>General>Library Name. I also changed The Preference
-
[SOLVED] rEFInd and grub
It's actually more a doubt(A newbie one) then an issue. Last weekend I had a problem loading my kernel with rEFInd(probably after an update, but I sure made some mistake). Then I found out that I could boot the machine and load the kernel with grub,
-
Hi all, I am doing material data transfer from one system to another using ALE. Once the transaction BD10 is executed, i need to display the idoc number as information message. is it possible to get the idoc number and its entire status directly, ins