Problem in importing Sales Order with udf in the rows
Dear All,
I am having problem in importing Sales Order with udf in the rows. I mean it is getting imported but the udf values in the rows is not getting updated. But the udf values in the header is getting updated. I am using SAP 8.8 Pl 10.
Can anyone guide me what to do in this scenario?
Regards,
Gary
So , Login to DTW .
with the Desired Database and Login Credentials.
Goto - > Templates - > Customized Templates
Select The Object .
Right Click on the object needed and choose Create Template for the Structure .
Then use this template for import .
Hope it helps
Thanks
Ashish Ranjan
Similar Messages
-
Sales order with reference to the invoice
How can we create a sales order with reference to the invoice
Hi,
1. Create sales order
This process step can be triggered as follows:
The customer accepts the quotation and places an order.
You create a sales order with reference to a quotation. For more information, see Structure link processing Quotations. The system copies the items from the quotation.
You create a sales order. This is also possible without performing the previous steps.
2. Enter products
You enter products requested by customers.
Note
If necessary, you can configure products again for every item of the sales order. You can find more information in the business scenario variant Structure linkQuotation and Order Management (Configure-to-Order) and under Structure linkProduct Configuration in the Sales Transaction.
3. Check availability, schedule order and create requirements
The system triggers an availability check and scheduling in SAP APO for every order item in SAP CRM. The confirmed quantities and dates are confirmed by SAP APO to SAP CRM, and saved in the sales order (see Structure linkAvailability Check in the Sales Order). At the same time, a customer requirement is created in SAP APO.
Note
You can also execute the availability check in SAP R/3. You can find more information under Structure linkAvailability Check with SAP R/3.
4. Maintain and determine conditions
The system determines the prices and the value of individual items. If necessary, you can process these. For more information, see Structure linkPricing.
5. Perform credit check
SAP R/3 executes a credit check based on the results of pricing in SAP CRM. The result of the credit check is confirmed in SAP CRM, and saved as the credit status at item level. For more information, see Structure linkAutomatic Credit Check.
6. System replicates sales order
After the sales order has been saved in SAP CRM, complete and without errors, it is replicated for logistics processing in SAP R/3. Order data is transferred together with confirmed scheduling lines to SAP R/3.
7. System receives sales order
After replication to SAP R/3, you can change the sales order in SAP CRM and SAP R/3. You can find more information on this under Structure linkData Exchange for Sales Transactions: CRM Enterprise - SAP R/3
8. Send order confirmation to customer
You can send the order confirmation either electronically, or in print to the customer. You can find more information under Structure linkSales Order Confirmation by E-Mail.
9. Monitor status of order
PS: Do award points -
Problem in creating sales order with BAPI_SALESDOCU_CREATEFROMDATA1.
Hi everybody
I am not able create a sales order with BAPI_SALESDOCU_CREATEFROMDATA1.i also did debugging.its not throwing up any errors in return table. return table is empty. but when i check the BAPI in se37 with same data its creating the sales order.
Here i am attaching my program.please kindly can anyone have a look and tell me whether i did anything wrong in the program.
thx in advance.
*& Report YORDERCREATE
REPORT YORDERCREATE.
data: v_vbeln like vbak-vbeln.
data: header like bapisdhead1.
data: headerx like bapisdhead1x.
data: item like bapisditem occurs 0 with header line.
data: itemx like bapisditemx occurs 0 with header line.
data: partner like bapipartnr occurs 0 with header line.
data: return like bapiret2 occurs 0 with header line.
data: it_schedules_inx like bapischdlx occurs 0 with header line.
data: it_schedules_in like bapischdl occurs 0 with header line.
types: begin of itab,
auart like vbak-auart,
vkorg like vbak-vkorg,
vtweg like vbak-vtweg,
spart like vbak-spart,
kunnr like kuagv-kunnr,
kunnr1 like kuwev-kunnr,
posnr like vbup-posnr,
matnr like mara-matnr,
Tquan type string,
end of itab.
data: it-out type table of itab with header line.
data: menge(10) type c.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
FILENAME = 'C:\VA01.TXT'
FILETYPE = 'ASC'
HAS_FIELD_SEPARATOR = 'X'
TABLES
DATA_TAB = it-out.
loop at it-out.
header-doc_type = it-out-auart.
headerx-doc_type = 'X'.
header-sales_org = it-out-vkorg.
headerx-sales_org = 'X'.
header-distr_chan = it-out-vtweg.
headerx-distr_chan = 'X'.
header-division = it-out-spart.
headerx-division = 'x'.
headerx-updateflag = 'I'.
*partner data
partner-partn_role = 'SP'.
partner-partn_numb = it-out-kunnr.
append partner.
partner-partn_role = 'SH'.
partner-partn_numb = it-out-kunnr1.
append partner.
*item data
itemx-updateflag = 'I'.
item-itm_number = it-out-posnr.
itemx-itm_number = 'X'.
item-material = it-out-matnr.
itemx-material = 'X'.
item-target_qty = it-out-tquan..
itemx-target_qty = 'X'.
APPEND item.
APPEND itemx.
*loop at it-out.
*write:/ it-out-auart,it-out-vkorg.
*endloop.
CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'
EXPORTING
SALESDOCUMENT = v_vbeln
SALES_HEADER_IN = header
SALES_HEADER_INX = headerx
SENDER = SENDER
BINARY_RELATIONSHIPTYPE = 'VORL'
INT_NUMBER_ASSIGNMENT = ' '
IMPORTING
SALESDOCUMENT_EX = v_vbeln
TABLES
RETURN = return
SALES_ITEMS_IN = item
SALES_ITEMS_INX = itemx
SALES_PARTNERS = partner.
SALES_SCHEDULES_IN = SALES_SCHEDULES_IN
SALES_SCHEDULES_INX = SALES_SCHEDULES_INX
SALES_CONDITIONS_IN = SALES_CONDITIONS_IN
SALES_CFGS_REF = SALES_CFGS_REF
SALES_CFGS_INST = SALES_CFGS_INST
SALES_CFGS_PART_OF = SALES_CFGS_PART_OF
SALES_CFGS_VALUE = SALES_CFGS_VALUE
SALES_CFGS_BLOB = SALES_CFGS_BLOB
SALES_CCARD = SALES_CCARD
KEY_TABLE = KEY_TABLE
endloop.
loop at return where type = 'E' or type = 'A'.
exit.
endloop.
if sy-subrc = 0.
write:/ 'error in creating document'.
else.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = RETURN
commit work and wait.
write:/ 'document',v_vbeln,'created'.
endif.Hi Patrick,
Here are a couple of issues/recommendations:
1) Checkboxes must be populated by capital X (your headerx-division = 'x' is wrong)
2) Why you are using the COMMIT WORK AND WAIT statement? The CALL BAPI_TRANSACTION_COMMIT does exactly the same! Comment it out or better delete one of them!
3) Does one of your sales order tables (VBAK, VBAP, ....) have any customer appended fields? In this case you have to populate an additional value table and the related index table as well.
Check it out,
Heinz -
Importing Sales Order with Tax
I have to import sales Order into Order Management with tax details. Sales Order Interface does not capture the tax amount that is passed through the interface. Looks like EB Tax should be set up to calculate the tax after order is imported. I don't want tax to be calculated again in Oracle application as it is already calculated in the external system. I want tax amount to be accounted but not calculated in Oracle application.
Please let me know your suggestions, to capture the tax information in Oracle application
Thanks,
Priya.So , Login to DTW .
with the Desired Database and Login Credentials.
Goto - > Templates - > Customized Templates
Select The Object .
Right Click on the object needed and choose Create Template for the Structure .
Then use this template for import .
Hope it helps
Thanks
Ashish Ranjan -
Problem while creating Sale Order with Reference
Hi Friends,
While creating a Sale Order with Reference, I am unable to copy few fields from Profit Segement(CO - PA Data) in Account assignment Tab.
Any solution how to copy all field values which are in Reference Sale Order Number.
Regards,
sg.Hi,
Go to VOFM you will find out data transfer routine.
Over here go for the order data transfer routine and select your data transfer routine which you use.
Now check you field name and table name for that particular field which was not copying.
It will be better if you ask your abaper for this.
You have to make changes over here only for data transfer routine.
Hope so this will help you out.
Regards
Raj. -
A problem about create sales order with reference to contract.
Hello,everyone,
when I create sales order va01,there is user exit in MV45AFZB to check the vbkd-bstkd,unique and fixed length.
but there is no such in contract creation va41.
when I create a contract and copy the data to sales order ,the check code is prevent me from copying
message error:the vbkd-bstkd check is wrong.
how to solve the problem, if I have to use the check in sales order.The Simple thing may be put a check at contract stage it self, then whatever data is in contract will copy in sales order. So you wont face this problem.
Thanks,
Raja -
Problem with creation of Sales Order with reference to Contract
Hi,
I have a problem when creating Sales order with reference to Contract , shipping condition was not copied. Is there any existing copy routines suitable to accomodate this?
Thanks!your functional team can help you in finding one.
-
Error while creating the sales order with billing reference
hi alll
i am getting error while creating the sales order with billing reference.The line items are coming in grey.I am not able to change the items as well as the quantity field.Can u guide me
cheers
shalsa007........Dear SAP SD 007
I can confidently tell that an enhancement or an user exit has been applied in your scenario
You have to check that
Normally when creating a sales order with respect or referring billing documents the qty will be in editable mode and it is standard problem
Your people has solved the standard problem by enhancement
Usually OR--LF-PGI----F2 (SAY THE QTY IS 25 UNITS)
Now you are creating returns order with reference to F2 in the return order type Re there is a standard issue that user can edit the qty to 30 from the original 25
To solve this only your people have used userexit
Line items and qty greyed out means definately there is some enhancement or user exit applied
You have to check that
Regards
Raja -
Credit memo with reference to a sales order with reference to a contract?
Hello All
Now I created a quantity contract and the customer paid the Amount that means the billing is done then I started creating sales orders with reference to the contract, can I create credit memos with reference to these sales orders?
Regards
Jacopo FrancoisHi,
You can create a contract for a longer duartion say 1 year, andyou can create sales order in reference to your contract. This would be an ideal scenario in case of service materials.
You can now surely create credit memo's in reference to this sales order.
You will invoice the sales order first and create a credit memo request in reference to your sales invoice and then invoice the credit memo request to raise your credit memo for the customer.
Reward if helpful.
Regards
Ravi -
Create Sales order with reference to a Billing Document - Net price issue
Hi Everyone,
The Billing Document has one line item with Net value of 16,000. However, when I create the Sales Order with reference to the Billing Document, the net price shows 64,000. When I check the Document flow of the Billing Document, there were two Contracts on top of my Billing Document. One is a contract with the overall status of "Being Processed" and this is where I checked the net value is 64,000. The next contract invoice is already completed (net value is 16,000).
Has anyone encounter such case? How would I be able to create the sales order with reference to the Billing document and have the net value of what is in the Billing Document (16,000). Which part of the configuration is setting this up. Thanks!Hi,
This is a very rare case, if you are sure of the scenario, would suggest you two alternatives:
1) whenever you go against the flow of SAP, you have customize it, so its better you discuss this matter with your ABAP person.
2) never tried it out but you can:
you cannot see that in Billing Document that which is the sales document assigned to it, but to estblish that relationship,
we do copy control setting from Billing Document to Sales Order type (T.Code:VTFA).
Menupath: SPRO >> IMG >> Sales & Distribution >. sales >> Billing Document >> Copy Control >> Copy Control from Billing Document to Sales Order Type.
Hope this will help you.
Regards,
Siddharth. -
Bapi To create sales order with reference of sales order.
Hi all,
Having requerment To create sales order with reference of onother open sales order.
Example: there open sales order which having qty of 20 for that 10 qty as already billed , for remain 10 qty as to create the new sales order with reference to the excsiting one.
Please guide me how do it.
Regards,
Santosh
Edited by: santosh jajur on May 15, 2010 11:47 AMHi Santhosh,
check this thread.
Re: Open Sales Order Migration
The last part of the thread says done.
hope you get a hint from that.
Also this one
Re: how to create open sales order using BAPI....?
http://abaplovers.blogspot.com/2008/02/bapi-sales-order-create-code.html
Regs,
SuryaD.
Edited by: SuryaD on May 15, 2010 9:09 PM
Edited by: SuryaD on May 15, 2010 9:10 PM
Edited by: SuryaD on May 15, 2010 9:11 PM -
Restrice sales order with sales paln
Dear Expert ,
I 'm working with Flexible sales plan Info Structure S891 , and with Strategy Type 52
not trigger for Production untile slaes order comes
I need to validate whether this sales order with included in the Master plan
Could You please advise.
Rami
RegardsHi,
some useful links which will surely help you -
http://help.sap.com/printdocu/core/print46c/en/data/pdf/LOLISPLN/LOLISPLN.pdf
http://help.sap.com/printdocu/core/print40b/EN/pdf/lolispln.pdf
http://help.sap.com/printdocu/core/print46b/en/data/en/pdf/LOLISPLN.pdf
Regards,
Raj -
Problem adding sales order with freight since 8.8 pl 20 (and 8.81 pl 0)
Dear All,
Since the upgrade to 8.8 patch 20 I have a problem with adding a sales orders with freight (expensecode 1 does exist!) through the XML import of (the same problem with 8.81 pl 0).
This is the XML:
<BOM>
<BO>
<Documents>
<row>
<DocType>dDocument_Items</DocType>
<DocDate>20110328</DocDate>
<DocDueDate>20110328</DocDueDate>
<CardCode>INT_C_PenS</CardCode>
</row>
</Documents>
<Document_Lines>
<row>
<ItemCode>10000024</ItemCode>
<ItemDescription>Afvalbak CONSTRUCTO 50</ItemDescription>
<Quantity>4.00</Quantity>
<ShipDate>20110328</ShipDate>
<DiscountPercent>20.00</DiscountPercent>
<UnitPrice>528.00</UnitPrice>
<LineStatus>bost_Open</LineStatus>
<LineType>dlt_Regular</LineType>
</row>
</Document_Lines>
<DocumentsAdditionalExpenses>
<row>
<ExpenseCode>1</ExpenseCode>
<LineTotal>64.00</LineTotal>
</row>
</DocumentsAdditionalExpenses>
</BO>
</BOM>
When the DocumentsAdditionalExpeses part is deleted then there is no problem.
The error with the DocumentsAdditionalExpeses is 'Internal error accured'.
Can anyone confirm that this not is working through XML import (DTW works) or is there a solution?
Thanks and best regards,
Wim KleinsmanHi,
Try this one.
<BOM>
<BO>
<Documents>
<row>
<DocType>dDocument_Items</DocType>
<DocDate>20110328</DocDate>
<DocDueDate>20110328</DocDueDate>
<CardCode>INT_C_PenS</CardCode>
</row>
</Documents>
<Document_Lines>
<row>
<ItemCode>10000024</ItemCode>
<ItemDescription>Afvalbak CONSTRUCTO 50</ItemDescription>
<Quantity>4.00</Quantity>
<ShipDate>20110328</ShipDate>
<DiscountPercent>20.00</DiscountPercent>
<UnitPrice>528.00</UnitPrice>
<LineStatus>bost_Open</LineStatus>
<LineType>dlt_Regular</LineType>
<ExpenseCode>1</ExpenseCode>
<LineTotal>64.00</LineTotal>
</row>
</BO>
</BOM>
Regards,
Siva -
Problem when creating a sales order with reference by BAPI
I am facing one problem when creating Sales Order.
<b>The scenario is like this while creating SO With reference to an Order type, a new SO will be automatically created with a diff order Type</b>.
I am using "BAPI_SALESORDER_CREATEFROMDAT2".
I am calling this BAPI in USEREXIT_REFRESH_DOCUMENT.
Am I using the right exit to call this Bapi ?
<b>Problems are like :
1. Ref Sales Order creating without Sales Unit .
2. "Object Status does not exist" error msg is coming for Header and Item level(when clicking the status tab and then object status pushbutton).</b> But if testing the bapi from SE37 in test sequence....no such problem persists.
As for example in case of sales unit,in the debugging mode i have seen that BAPI uses a perform to fill the values in the VBAP structure.But after that when it come back to the main program VBAP remains blank.This ocuurs when the BAPI is called from the exit whereas if tested from SE37, VBAP retains the value.
Can u suggest in this ? This is very very urgent............
Thx in Adv.........................Thanks........
Your suggestion was a great help to me.I have used a custom FM and called it in <b>starting new task</b>.
Since i am a university fresher working in SAP for nearly 1 year.....can you please explain me the difference between <b>in update task</b> and <b>starting new task</b>.Why the problem was occuring for which you have suggested to call a custom function module.
what is V1 update and V2 update?Is it attached with asynchronous ans synchronous update.It would be a great help to me if you kindly clear my confusions....
thanks in advance. -
Problem in lock Sales order create with BAPI BAPI_SALESORDER_CREATEFROMDAT2
Hi All,
i have the z program to create the sales order with reff quotation in SD With BAPI BAPI_SALESORDER_CREATEFROMDAT2.
this program will excute every 30 mins .
Problem: Some times if i excute the program in background it is taking morethan 30mins so second batch excution also gets starting to create the sales order for same quotation then it is creating 2 sales orders at atime with 1 quotation.
here i am getting duplicate sales orders so i want to lock the creation of duplicate sales order.Some solutions
- Just lock (ENQUEUE) any object at the start of the job(*), if not locked, you can exit or wait in a loop, will be released at end of job (use a _SCOPE '3' so commit work wont release the lock)
-> This will insure the job runs only once at a time
- Lock the quotation before calling the BAPI, will be released by the COMMIT_WORK (from where do you fetch the quotation, if it is a customer Z_table, you can use the lock object that you have surely created ?) (use a _scope '2')
-> This will insure that at most one job will convert a quotation (i suppose you set a "done" flag or status in the quotation record)
Read [SAP Locks |http://help.sap.com/abapdocu_70/en/ABENSAP_LOCK.htm] if you are not familiar with the concept of lock in SAP.
Regards,
Raymond
(*) E_TABLEE for table, E_TRDIR for program, anything not required by another process
Maybe you are looking for
-
I fainted and fell while holding my iPad and the screen cracked; it still works fine. It's just cracked. I feel horrible, it was a gift from my brother. have had this iPad for less than a year so it is still covered under warranties. Does this apply?
-
Crazy Question: Could you run FCS2 on a Macbook Air?
Looking at minimum system requirements for FCS2, and the specs on the macbook Air, I was wondering... would it be possible to run FCS on an Air? From a practicality perspective probably not the most sensible thing to do, but would it work? The only t
-
Button Navigating from slide to slide
I have a question about using buttons (rather than a playbar) to navigate in swf files. I am not very versed in actionscript. I'd like to create buttons that can be used to move from slide to slide in swf files. Basically a "Next" and "Back" method.
-
No operand values were found for operand EQPRICEIN1
Hi, I am getting following error while doing billing, plz help.... No operand values were found for operand EQPRICEIN1 Message No. AJ013 Diagnosis No operand value was found for operand EQPRICEIN1 for the period 30.04.2015 -- 31.05.2015. Procedure As
-
German localization of SP2 Installer - I want my zipped-jar-distr ibution back!
Hi, did anyone try this fancy installation software for the WL6.0 Service Pack 2? Actually I would prefer the old WL5.1 way of distributing a service pack (zip file with a readme and lot's of jars) instead of this piece of software. The localization