Import install deails while importing order
Hi,
We would like to import installation details for RMA orders which is getting imported via order process API.Install details can be entered in the OM screen from lines->install but I do not see any structure in the API to upload during order creation via API.
Please let me know if some one did this before
Thanks
Kiyas
Ganapati,
Did you try passing the customer_number like -1 or some random high number that does not exist in hz_cust_accounts table in the account_number for party_type='PERSON' in the table oe_customer_info_iface_all?
As I see this check for the first_name||last_name is done only of the customer number is not passed and customer_number is not used any where in the customer creation (if you are using automatic numbering for the customer accounts then you will obviously not passing any value to new_account_number which is used to created).
Give it a try while I keep myself busy with my airport woes here.
Thanks
Nagamohan
Similar Messages
-
ESYU: Order Import를 통해 기존 Order를 reference 하는 RMA Order를 생성하는 방법
Purpose
Oracle Order Management - Version: 11.5.9 to 12.0.5
Information in this document applies to any platform.
Order Import를 통해 기존 존재하는 Order를 reference 하는 RMA Order의 생성 방법을 알아본다.
Solution
Order Import interface의 header와 line에 data를 insert 하기 위해 아래 script를 이용한다.
INSERT INTO OE_HEADERS_IFACE_ALL (
order_source_id
,orig_sys_document_ref
,creation_date
,created_by
,last_update_date
,last_updated_by
,operation_code
,sold_to_org_id
,order_type_id
,booked_flag
VALUES
1227 --order_source_id
,'123456' --orig_sys_document_ref
,sysdate --creation_date
,-1 --created_by
,sysdate --last_update_date
,-1 --last_updated_by
,'INSERT' --operation_code
,1005 --sold_to_org_id
,1436 --order_type_id
,'Y' --booked_flag
INSERT INTO OE_LINES_IFACE_ALL (
order_source_id
,orig_sys_document_ref
,orig_sys_line_ref
,inventory_item_id
,ordered_quantity
,operation_code
,created_by
,creation_date
,last_updated_by
,last_update_date
,return_reason_code
,return_context
,return_attribute1
,return_attribute2
VALUES
1227 --order_source_id
,'123456' --orig_sys_document_ref
,'1' --orig_sys_line_ref
,249 --inventory_item_id
,10 --ordered_quantity
,'INSERT' --operation_code
,-1 --created_by
,sysdate --creation_date
,-1 --last_updated_by
,sysdate --last_update_date
,'CANCELLATION' --return_reason_code
,'ORDER' --referencing a sales order
,'157638' --header_id of referenced order
,'256619' --line_id of referenced line
commit;
API guide와 eTRAM을 참조하여 귀사의 testcase에 알맞게 위 insert script를 수정하거나 다른 columns을 add 한다.
위 모든 interface tables의 order_source_id에는 당신의 order_source_id 값을 입력한다.
위 모든 interface tables의 orig_sys_document_ref에는 각각의 order에 대한 unique 값을 입력한다.
Interface table에 값을 insert 하면 Order Import Concurrent program을 실행한다.
- Navigate to Orders, Returns -> Import Orders -> Order Import Request
- Select your Order Source from the LOV in the parameters form.
- Submit the concurrent request.
Reference
Note 746668.1 -
ESYU: Order Import를 통해 기존에 있는 Order에 hold를 적용할 수 있는 방법
Purpose
Oracle Order Management - Version: 11.5.10
Information in this document applies to any platform.
Order Import를 통해 기존에 존재하는 Order에 hold를 적용하는 방법에 대해 알아본다.
Solution
아래와 같이 order import interface를 이용하여 기존에 존재하는 order에 hold를 적용할 수 있다.
OE_HEADERS_IFACE_ALL:
ORDER_SOURCE_ID
ORIG_SYS_DOCUMENT_REF
OPERATION_CODE => 'UPDATE'
ORG_ID
ORDER_TYPE_ID
CREATED_BY
CREATION_DATE
LAST_UPDATED_BY
LAST_UPDATE_DATE
OE_ACTIONS_IFACE_ALL:
ORDER_SOURCE_ID,
ORIG_SYS_DOCUMENT_REF,
ORG_ID,
HOLD_ID,
HOLD_TYPE_CODE,
HOLD_TYPE_ID,
OPERATION_CODE => 'APPLY_HOLD'
HOLD_ID는 적용되어야 할 hold type을 의미한다.
(HOLD_ID from OE_HOLD_DEFINITIONS)
HOLD_TYPE_CODE는 생성되어야 하는 hold source에 대한 entity code이다.
C: Customer hold source
S: Bill To or Ship To hold source
I: Item hold source
O: Order hold source
W: Warehouse Hold Source
HOLD_TYPE_ID 값은 입력하는 HOLD_TYPE_CODE에 의존한다.
예를들어 HOLD_TYPE_CODE = 'C' 라면 HOLD_TYPE_ID는 customer_number가 되어야 한다.
Reference
Note 444040.1 -
How to Import Order Line Items
Hello,
My job requires me to key over 50 order line items (per order) and I receive around 400 orders per week. It's pretty tiresome and its not ergonomical.
I was wondering if there's any way I can "Import" order line items from an Excel sheet, instead. For each line item, there are only 3 columns I key in:
- Part #
- Order Qty #
- Inv. Loc #
Other required fields (Order UOM, Handling Type, Lead Time Cat., (Publish) List Price, etc.) will then populate automattically.
My question is whether this is possible?
Any help will me appreciated. I will then ask the IT department to help implement. Thank you.Importing can be done through EIM, but involves some work by Administrators.
You can also try to do it with an Import Object, but this is not fully supported by Siebel.
Another option would be through Script.
More info on Supportweb: How to Create Import Object for Quote Item [ID 863848.1]
How Can Scripting Be Used to Extract Information From an Excel File and Save the Information in Siebel Objects When Using Thin Client? [ID 798144.1]
As a last resort you can also add some Visual Basic for Applications (VBA) to the Excel sheet.
http://it.toolbox.com/blogs/siebel-answers/example-siebel-scripting-through-ms-excel-siebel-data-server-26861 -
ORDER IMPORT를 통해 ORDER CANCEL 할 수 있는 방법
제품 : MFG_OM
작성날짜 : 2006-05-22
ORDER IMPORT를 통해 ORDER CANCEL 할 수 있는 방법
================================================
PURPOSE
고객사 중 많은 수의 order cancel 작업을 해야 하기 때문에 이 cancel 작업
을 API 즉 order import를 통해 할 수 있는 방법을 문의한다.
이런 경우 아래와 같이 작업하여 order import를 통해 order cancel 작업을
할 수 있다.
Explanation
- OPERATION_CODE = 'UPDATE'
- CANCELLED_FLAG = 'Y'
- CHANGED_REASON = 사용 가능한 value 입력
- Order 전체 cancel을 하려면 OE_LINES_IFACE_ALL table에 어떤 record도
입력하지 않으면 된다.
Reference Documents
Note 367621.1 -
hello all,
i got a error while creating order please help me in resolving the issue,
Service/maintenance order type AD02 not completely maintained in plant 1000
Thanks & regards,
BalajiHi,
A work order type has specific parameters per plant, when you create a new order type is easier to copy from existing the all the parameters will be copied too; these are some:
Plant Maintenance and Customer Service>Maintenance and Service Processing>Maintenance and Service Orders>Functions and Settings for Order Types>Assign Order Types to Maintenance Plants
Plant Maintenance and Customer Service>Maintenance and Service Processing>Maintenance and Service Orders>Functions and Settings for Order Types>Control Key-->Maintain Default Values for Control Keys for Order Types
Plant Maintenance and Customer Service>Maintenance and Service Processing>Maintenance and Service Orders>Functions and Settings for Order Types>Costing Data for Maintenance and Service Orders-->Assign Costing Parameters and Results Analysis Keys
Plant Maintenance and Customer Service>Maintenance and Service Processing>Maintenance and Service Orders>Functions and Settings for Order Types>Availability Check for Material, PRTs, and Capacities-->Define Inspection Control
Plant Maintenance and Customer Service>Maintenance and Service Processing>Maintenance and Service Orders>Completion Confirmations> Define Control Parameters for Completion Confirmations
Regards,
Carlos -
Error while creating Order - ERROR S:\SAPAPO\RRP3
Hello all.
We have a planning version called "Planej". The goal of this
version is for forecasting simulation .
A few days ago, starts showing this error:
"S:/SAPAPO/RRP:718 40401681 WAS0
Error occurred while creating order"
I thinking in inconsistency in this version.
I tried /SAPAPO/DELETE_PP_ORDER but don't delete the forecasts.
Someone know another function?
Best RegardsHi
Try /SAPAPO/RLCDEL -
Error while updating order - even after using recommended format
Used below while updating order:
1) Transaction
2) Synchronization
still getting below error:
Caused by: atg.service.pipeline.RunProcessException: An exception was thrown from the context of the link named [updatePriceInfoObjects].
at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:393)
at atg.service.pipeline.PipelineChainContext.runProcess(PipelineChainContext.java:207)
at atg.service.pipeline.PipelineManager.runProcess(PipelineManager.java:475)
at atg.commerce.pipeline.CommercePipelineManager.runProcess(CommercePipelineManager.java:123)
at atg.commerce.order.OrderManager.updateOrder(OrderManager.java:2905)
... 64 common frames omitted
Caused by: atg.commerce.CommerceException: Saving order 818320012 failed because doing so would result in data being overwritten. This save attempt had an out of date repository item [pricingAdjustment].
at atg.commerce.order.processor.ProcSavePriceInfoObjects.writeProperties(ProcSavePriceInfoObjects.java:1428)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.savePricingAdjustments(ProcSavePriceInfoObjects.java:1316)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.saveSubtotalPriceInfos(ProcSavePriceInfoObjects.java:1185)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.saveShippingItemsSubtotalPriceInfos(ProcSavePriceInfoObjects.java:1076)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.savePriceInfo(ProcSavePriceInfoObjects.java:1052)
at atg.projects.store.order.processor.StoreProcSavePriceInfoObjects.savePriceInfo(StoreProcSavePriceInfoObjects.java:101)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.saveOrderPriceInfo(ProcSavePriceInfoObjects.java:807)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.runProcess(ProcSavePriceInfoObjects.java:716)
at atg.service.pipeline.PipelineLink.runProcess(PipelineLink.java:255)
at atg.service.pipeline.PipelineChain.runProcess(PipelineChain.java:365)
... 68 common frames omitted
Caused by: atg.repository.ConcurrentUpdateException: no rows updated oldVersion=1 for item=pricingAdjustment:pa5090009 in GSATransaction=atg.adapter.gsa.GSATransaction@2c6042ec thread=[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)' transaction=Xid=BEA1-439B3F1AD2C4DD758FA4(744502646),Status=Active,numRepliesOwedMe=0,numRepliesOwedOthers=0,seconds since begin=0,seconds left=3600,activeThread=Thread[[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)',5,Pooled Threads],XAServerResourceInfo[ATGProductionDS_atgdv02g3]=(ServerResourceInfo[ATGProductionDS_atgdv02g3]=(state=started,assigned=none),xar=ATGProductionDS,re-Registered = false),SCInfo[atgdv02g3+ss_ps01]=(state=active),local properties=({weblogic.jdbc.jta.ATGProductionDS=[autoCommit=true,enabled=true,isXA=true,isJTS=false,vendorID=0,connUsed=true,doInit=false,'null',destroyed=false,poolname=ATGProductionDS,appname=null,moduleName=null,connectTime=38,dirtyIsolationLevel=false,initialIsolationLevel=2,infected=false,lastSuccessfulConnectionUse=1384308810784,secondsToTrustAnIdlePoolConnection=10,currentUser=null,currentThread=null,lastUser=null,currentError=null,currentErrorTimestamp=null,JDBC4Runtime=true,supportStatementPoolable=true,needRestoreClientInfo=false,defaultClientInfo={},supportIsValid=true]}),OwnerTransactionManager=ServerTM[ServerCoordinatorDescriptor=(CoordinatorURL=ss_ps01+devrdatgap138.dev.nintendo.com:10180+atgdv02g3+t3+, XAResources={ATGPublishingDS_atgdv02g3, WLStore_atgdv02g3__WLS_ss_ps01, ATGSwitchingDS_A_atgdv02g3, ATGSwitchingDS_B_atgdv02g3, WSATGatewayRM_ss_ps01_atgdv02g3, ATGAgentDS_atgdv02g3, ATGProductionDS_atgdv02g3},NonXAResources={})],CoordinatorURL=ss_ps01+devrdatgap138.dev.nintendo.com:10180+atgdv02g3+t3+)
at atg.adapter.gsa.GSAItemDescriptor.updateItem(GSAItemDescriptor.java:7507)
at atg.adapter.gsa.GSARepository.updateItem(GSARepository.java:1075)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.writeProperties(ProcSavePriceInfoObjects.java:1424)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.savePricingAdjustments(ProcSavePriceInfoObjects.java:1316)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.saveSubtotalPriceInfos(ProcSavePriceInfoObjects.java:1187)
at atg.commerce.order.processor.ProcSavePriceInfoObjects.saveShippingItemsSubtotalPriceInfos(ProcSavePriceInfoObjects.java:1077)
... 74 common frames omittedUpdate your Order with the pattern suggested by Devon, here is the link
Design Pattern for Updating an ATG Order | Devon Hillard's Digital Sanctuary -
we are facing issue while creating Order, the error says “Your cart has been updated by another member. We have reloaded it for you. Please reenter your changes.” (IBE_SC_ERR_RELOAD_C_MEMBER_UPD) .
It appears if l_last_upd_party_id = l_owner_party_id then this error is reported (PKG IBE_QUOTE_MISC_PVT.Validate_user_update ).
Please suggest..
24-FEB-2014:13:49:16 IBE no sharee number
24-FEB-2014:13:49:16 IBE quote_source_code of cart passed in=IStore Account
24-FEB-2014:13:49:16 IBE Owner flow with env. userid: 02/24/2014:13:49:16
24-FEB-2014:13:49:16 IBE Validate_user_update: Before Last update date validation,p_last_update_date= 24.02.2014
24-FEB-2014:13:49:16 IBE Validate_user_update: Last update date validation START
24-FEB-2014:13:49:16 IBE Validate_user_update: l_last_update_date=02/24/2014:13:49:16
24-FEB-2014:13:49:16 IBE Validate_user_update: p_last_update_date=02/24/2014:13:47:45
24-FEB-2014:13:49:16 IBE Validate_user_update: l_last_upd_party_id : XXXXXXXX
24-FEB-2014:13:49:16 IBE Validate_user_update: l_owner_party_id : XXXXXXXX
24-FEB-2014:13:49:16 IBE Validate_user_update: l_resource_id :
24-FEB-2014:13:49:16 IBE Validate_user_update: raising Quote_needs_refresh error : IBE_SC_ERR_RELOAD_C_MEMBER_UPD
24-FEB-2014:13:49:16 IBE End:Expected exception:IBE_Quote_Misc_pvt.validate_user_update
24-FEB-2014:13:49:16 IBE Expected exception in IBE_Quote_Checkout_Pvt.SubmitQuoteHello,
This is an expected message when a Shared Cart has been updated by another user.
There is a check to see if a Member or the Owner updated the Shared Cart.
Do you have updates to the cart/quote being done via Quoting? Do you have reproducible steps for this error message?
Thank you,
Debbie -
Error Message while doing Order CLSD
Hi,
I am getting error message while doing Order CLSD...
Error Msg: Invalid cost element(XXXX) for reservation item 010.
please suggest me...how to solve this issue.
regards,
Venkatesan AnandanHi Venkatesan,
I had replied and asked for one clarrification and to check same at your end.
Is your Cost Element mapping done with cost cost center used in order settlement rule.
Also check for Material Master Change document for Valuation Class change and revert back in this thread. -
Need exit or Badi for updating Warranty data in IE02 while Prod Order conf.
Hi All,
I need a user exit or Badi for updating the Warranty data in IE02(Equipment Master) while production order confirmation(CO15)?
I need to update the Begin guarantee date from Production order and warranty master type in IE02 while confirming the production order.
Thanks,
SudhaHi,
Are you saying first create notification,then service order
and then Sales order.
But the requirement is create notification then sales order and when you go in va02 and while modifying the sales order and create service order.
Thanks & regards,
chetan. -
Runtime Error ( EXPORT_NO_SHARED_MEMORY ) while creating order in CRM
Hi All,
i am getting runtime error while creating order in CRMD_ORDER. details of error is provided below
Runtime Errors EXPORT_NO_SHARED_MEMORY
Exception CX_SY_EXPORT_NO_SHARED_MEMORY
Date and Time 29.01.2009 02:07:58
Short text
Der EXPORT-Datencluster ist zu groß für das SHARED MEMORY.
What happened?
The current program had to be terminated because
a capacity limit has been reached.
What can you do?
Please make a note of the actions and input which caused the error.
To resolve the problem, contact your
SAP system administrator.
Select the "Print" function to obtain a hardcopy of the
current termination message.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_EXPORT_NO_SHARED_MEMORY', was
not caught in
procedure "CRM_EVENT_PUBLISH_OW" "(FUNCTION)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
This is probably due to a very large dataset, for which there are
insufficient resources in your installation.
Das SHARED MEMORY kann Objekte nur bis zu einer bestimmten Maximalgröße
speichern (1) und hat selbst eine beschränkte Größe (2).
In diesem Fall wurde die Größe 2 überschritten.
to correct the error
Mit den Profilparametern rsdb/esm/buffersize_kb und
rsdb/esm/large_object_size kann man diese Größen verändern.
Informationen über diese Parameter erhalten Sie mit der
Transaktion RZ11.
Beachten Sie jedoch, dass aus Performancegründen ein einzelnes
Objekt nicht den größten Teil des Puffers belegen darf, so dass die
maximal zulässige Objektgröße erheblich unter der Gesamtgröße des
Puffers liegt.
The exception must either be prevented, caught within proedure
"CRM_EVENT_PUBLISH_OW" "(FUNCTION)", or its possible occurrence must be
declared in the
RAISING clause of the procedure.
To prevent the exception, note the following:Hello Sudhir,
Have you set the user parameter CRM_EVENT_TRACE as one of your personal
user settings? If this is the case, remove this parameter and the dump will no longer occur. The parameter is intended for test purposes only, for a report which evaluates
which events are published and which function modules are called as a
result of these events. However, depending on system settings, the
allocated memory may be too low and lead to the short dump.
(CRM_EVENT_TRACE is the report which can execute in SE38.)
Regards, Gerhard -
Error occured while creating Order
Hi Gurus :
When i am creating a new order manually in RRP3 , i am getting error like "Error occured while creating Order" . I ran consistency check and everything looks ok .Any hints would be appreciatedThis is the restriction created during Version creation.
If we check no planned order without source of supply during version creation , order will not be created in absence of source of supply. -
On 'Enter Orders form, while entering order lines throwing error
Hi,
Am 11.5.10.2
On 'Enter Orders form, while entering order lines, it shows following error :
ORA-04031: unable to allocate 84832 bytes of shared memory ("shared pool", "QP_PREQ_GRP", "PL/SQL
MPCODE","BAMIMA: Bam Buffer")
ORA-06508: PL/SQL: could not find program unit being called
ORA-06512: at "APPS.QP_ATTR_MAPPING_PUB",line 3493
-- Steps To Reproduce:
1. OM Superuser > Enter Orders
2. Enter header details , Click on 'Line Items'
I reffered OEXOEORD-Enter Orders-Line Items-Ora-04031: ....Bamima:Bam Buffer...' [ID 732649.1]..
All parameters are correct...
Plz help me,,,
ThanksHi;
What is your Db version?what are those values Shared Pool memory and SGA?
Pelase check :
Database Initialization Parameters for Oracle Applications Release 11i [ID 216205.1]
Please check below notes which could be helpful for your issue:
Error Navigating To Lines: ORA-04031: Unable To Allocate 76488 Bytes Of Shared Memory [ID 330305.1]
Regard
Helios -
It is hooked up to good wifi and it is updating apps and not updating it just says waiting and it wont update or install anything while it is doing that how do I get it to stop updating?
Fix iPhone Apps Stuck "Waiting" During Installation
Maybe you are looking for
-
Failure to initialize Photoshop CS5 Upgrade
I bought a download version of the CS5 upgrade. I am on dial up at home which makes such a dowload impossible (52 hours!) so I took my lap top to the library where they have high speed and downloaded there, after much difficulty. I then transferred i
-
Compaq Presario SR1235IL Installation Problem
Sir, I am using Compaq Presario SR1235IL Desktop PC from last few years. Present Display Chip problem in Mother Board I have install new Display Card, After install the Display Card trying to system is install new OS, but, after coping the system fi
-
LOV button in enter query mode
Hi How do I show LOV button(Forms 9.0.2) in enter query mode?As of now LOV button is displayed only in the create mode. Binod.
-
Idsync resync - To populate empty directory!
Hi folks, I have setup message Q (enterprise edition), Sun Java DS 5.2 patch 4 and ISW 1 2004Q3 as according to the docs on Solaris 10. I do have a AD in operation. I'm trying to sync my DS with AD. Before starting ISW I read I have to run the idsync
-
Server crashing 2-3 times a week! Detailed backtrace included
This error keeps crashing the fms server (running under linux fedora core 5): *** glibc detected *** /usr/local/macromedia/fms/fmscore: double free or corruption (! prev): 0x09ccbfe8 *** ======= Backtrace: ========= /lib/libc.so.6[0x47a6ba68] /lib/li