ADRC updation in Creation of Sales order ( VA01)
Hi All,
I would like to update the Transportation zone(TRANSPZONE) of table ADRC
while creating Sales order.
I need to change this programatically. (Validation & change as per requirment)
Please let me know the user-exit and internal table i should used for the same.
I dont want to change any STD sap programs.
Thanks in advance.
Hi,
I'm not sure if you need to update ADRC table - the address number is usually the the customer's address and is picked automatically.
Also the transport zone is picked automatically based on the customers address or on the shipping conditions in the Sales Order.
Transportation Zone (LZONE) also exists in the partner function (VBPA) and the shipping partner (VTPA) - in case you need to suggest a different route for shipping other than the one determined automatically.
To change this - change both the internal tables table xvbpa and xvtpa (after reading with sales order and item from structures vbak and xvbap) in USER_SAVE_DOCUMENT_PREPARE in the include MV45AFZZ.
But, I'm not sure if the Address Number (determining the shipping point) would be independent of the Transp Zone, though it's changed in the exit.
Regards,
Anil.
Similar Messages
-
No commitment Item Update while creation of Sales order
hi,
I have maintained Derivation Rule
Co Code / GL/ BA/ Plant / S Loc/ = Fund / Comitement / Fund Center.
Stil in that case at the time of creation of Sales order, systeme is giving error (++No commitment Item Update M V2225++)
And also i have maintained the Comitement Item in GL master.
Could you give me some solution.
Thanks
Nilesh RHi Nilesh R,
Please check the following information of Consulting Note 1268001 (the same for funds center is valid to commitment item):
1. You receive the error message in a Sales Order (SD) process.
a) SD customizing settings for FM objects.
You can set "commitment item" as an optional entry in SD customizing settings for field status. This can be checked in the IMG path: SPRO -> Public Sector Management -> Funds Management Government-> Actual and Commitment Update/Integration -> Integration ->
Maintain Field Status for Assigning FM Account Assignments
You should have a record with Object type = '04' (sales order).
It is not necessary to have the field as required (unless you want to insert it in the origin process) due to the fact that
this can avoid the account assignment derivation between CO objects and FM objects. The field can not be hidden otherwise it will be not derived.
For more information, check note 572729.
The system response depends on how you defined the fields of the FM dialog box using Customizing activity 'Maintain Field Status for Assigning FM Account Assignments':
- The fields of the FM dialog box are defined as ready for input ('Opt. entry' or 'Req. entry') in Customizing:
If you change the reference object in the sales order, the system does not re-derive FM data automatically. For that, you
must navigate to the FM dialog box and, by choosing icon 'Redetermine account (F5)', trigger the derivation manually.
- The fields of the FM dialog box are defined as not changeable ('Display') in Customizing:
If the reference object is changed in the order, FM data is redetermined automatically.
- The fields of the FM dialog box are defined as not displayable ('Hide') in Customizing:
FM data is not determined.
Therefore, set the field status to optional permit the user to enter the FM objects manually and still benefit from the possibility to
automatically derive the FM objects from a CO object.
For more information on integrating Plant Maintenance, Sales and Distribution and Project System, see the SAP Library Accounting -> Public Sector Management -> Funds Management -> Actual and Commitment Update -> Integration with Plant Maintenance, Integration with Sales and Distribution and Integration with Project System (Network).
You can also check the documentation available in the IMG menu of the status (written above).
b) If you do not want to integrate sales order process within PSM-FM, you should consider to deactivate this integration in
customizing transaction OFUP. In release EA-PS 1.10 and 2.00 modification note 591573 is available.
Please also check consulting note 1267998 and let me know if you have used FMDERIVE trace tool.
If you want to have SD integrated to FM, please check if in OFUP the flag of this integration is accordingly set.
If you work with free-of-charge sales order line items mixed with line items having value, please consider to apply note 1441847 (if it is valid to your current release/package).
I hope this answer your inquiry.
Best Regards,
Vanessa Barth. -
Need of User-Exit in the creation of Sales Order(VA01)
Hi,
In the creation of Sales Order, I need to Compare the Ordered Quantity and Confirmed Quantity. If the CQ is less than OQ I need to create one more line item with the same material for the rest of the quantity and send the request to Production order for the remaining quantity. For this I am unable to get the exact exit. Please help me in this regard ASAP.
Thank you.the following program are the user exit for billing.
we often use RV60AFZC and RV60AFZZ.
RV60AFZA
RV60AFZB
RV60AFZC
RV60AFZD
RV60AFZZ
RV60BFZA
For Sales order
Pricing, item addtion deletion
MV45AFZZ
First, I did not find documentation for the BADI either. But at the first glance the process of implementing it looks quite straightforward. I assume you run R/3 Enterprise (4.7). So, you should implement BADI 'BADI_SD_SALES' - this must be done in transaction SE19. In particular for the purpose of adding some additional items into sales document I would implement method SAVE_DOCUMENT_PREPARE. This method has changing table parameter FXVBAP of type VA_VBAPVB_T - it holds all the sales document items. Just add items of yours to it. Certainly, you have to fill all the appropriate fields carefully.
Hope this helps somehow.
In that case you should use USEREXIT_DOCUMENT_SAVE_PREPARE subroutine (form). As far as I remember it has no parameters. To add items to the sales document you should modify internal table XVBAP.
regards
vinod -
Access NAST table immediately after creation of sales order (va01)
Hi All,
I want to access the nast data for the newly created sales order from va01. I tried to use program exits:
userexit_save_document and userexit_save_documnr_prepare
and plu the BADI BADI_SD_V46H0001 method EXIT_SAPLV46H_003.
the breakpoint is not stoping there even if I have given.
Please suggest any enhancements are there for such functionality.
The flow is like this.:
when user clicks on the save button after entering the data for sales order creation, the email/fax will be send to the contact persons for the output type and I want to update the nast table DATVR entry so that it will be marked as processed entry.
rgds
MadhuriI am not sure what you want, but I think it is not the right way to realize the flow.
When a sales order is saved, the process of issuing output will be handled by another program RSNAST00 (T_CODE: WE15)immediately or via a scheduled job due to output configuration , and the nast table will be updated at the same time. i think there is no need to update the nast table by yourself. -
Changes in Netprice(KOMP-NETWR) While Creation Sales Order(VA01)
Hi expert ,
My issues while creating sales order(Va01) is :
i have added two conditions types namely YVAT and YNBT in Condition , while calculating netprice (NETWR) its picking both values for YVAT and YNBT , i want only netprice excluding YVAT and YNBT , for example
NETPRICE is 3000.00
YVAT is 50.00
YNBT is 30.00
NET is 3080.00
but i want to display only 3000.00 in NET(KOMP-NETWR)
please suggest is there any user exit to do this calculations.Hi,
I'm not sure if you need to update ADRC table - the address number is usually the the customer's address and is picked automatically.
Also the transport zone is picked automatically based on the customers address or on the shipping conditions in the Sales Order.
Transportation Zone (LZONE) also exists in the partner function (VBPA) and the shipping partner (VTPA) - in case you need to suggest a different route for shipping other than the one determined automatically.
To change this - change both the internal tables table xvbpa and xvtpa (after reading with sales order and item from structures vbak and xvbap) in USER_SAVE_DOCUMENT_PREPARE in the include MV45AFZZ.
But, I'm not sure if the Address Number (determining the shipping point) would be independent of the Transp Zone, though it's changed in the exit.
Regards,
Anil. -
Hi
can i create sub screen in creation of sales order item
in user exit mv45afzz
my requirement is when user click on any line item than than i need to call subscreen with some information
pls guide me on thisHI
<b>
Sales realated exits</b>
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
V46H0001 SD Customer functions for resource-related billing
V45W0001 SD Service Management: Forward Contract Data to Item
V45S0004 Effectivity type in sales order
V45S0003 MRP-relevance for incomplete configuration
V45S0001 Update sales document from configuration
V45P0001 SD customer function for cross-company code sales
V45L0001 SD component supplier processing (customer enhancements)
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45E0001 Update the purchase order from the sales order
V45A0004 Copy packing proposal
V45A0003 Collector for customer function modulpool MV45A
V45A0002 Predefine sold-to party in sales document
V45A0001 Determine alternative materials for product selection
SDTRM001 Reschedule schedule lines without a new ATP check
SDAPO001 Activating Sourcing Subitem Quantity Propagation
https://www.sdn.sap.com/irj/sdn/wiki
Check this link
Sail -
Issue with creation of sales order in CRM system
Hi Experts,
Here are the details of the process we followed
1. We found a Function Module u201CBAPI_BUSPROCESSND_CREATEMULTIu201D which is used to create a sales order in CRM.
2. We have set a Break point in the FM u201CCRM_ORDER_MAINTAINu201D and tried to create a sales order using the transaction u201CCRMD_ORDERu201D. For this the parameters we have given are
a. sold-to-party
b. ship-to-party
c. quantity
d. product
And after this we have saved the order and the order is saved and in the debug mode we have the parameters in u201CCRM_ORDER_MAINTAINu201D and we found all these parameters in the FM.
3. After this we have given all the parameters mentioned above in the FM u201CBAPI_BUSPROCESSND_CREATEMULTIu201D and still the order is not created, gave an error message saying that CRM_ORDER: Incorrect values in the interface object.
4. We checked the CRM_ORDER badiu2019s interface and it is having only header guid to be given. We gave this header guid also in the FM u201CBAPI_BUSPROCESSND_CREATEMULTIu201D and then it gave a different error saying that : Document cannot be saved.
5. Finally we are not able to know the parameters to be passed to the FM to create an order.
Any inputs will be highly appreciated.
Thanks a lot in advance.
Lakshman.Hi Easwar,
Now i am able to create a sales order by passing the parameters to "BAPI_BUSPROCESSND_CREATEMULTI" and the parameters i am passing are Process_type in the ORDERADM_H, parner_fct (partner function), partner_no , Quantity and prod_ordered (product name) but after creation of sales order using my report program and if i see the sales order uisng transaction crmd_order (using transaction ID) or crmd_orderadm_h(using headerguid) or crm_order_index, only the PROCESS_TYPE is updated but the remaining parameters which i passed like QUANTITY,PRODUCT NAME,PARTNER NUMBER are not present in the sales order. I am providing the code which i have written for creation of the sales order. Can you please look into it and tell me where i might have went wrong??
*& Report ZCREATEORDER_TEST
REPORT ZCREATEORDER_TEST.
DATA : LV_HEADER_GUID TYPE GUID_32,
WA_HEADER TYPE BAPIBUS20001_HEADER_INS,
ITAB_HEADER TYPE STANDARD TABLE OF BAPIBUS20001_HEADER_INS,
ITAB_CREATED_PROCESS TYPE STANDARD TABLE OF BAPIBUS20001_HEADER_INS,
ITAB_OBJECTS_TO_SAVE TYPE STANDARD TABLE OF BAPIBUS20001_GUID_DIS,
ITAB_PARTNER TYPE STANDARD TABLE OF BAPIBUS20001_PARTNER_INS,
lt_product_i TYPE STANDARD TABLE OF BAPIBUS20001_ITEM,
wa_product_i type BAPIBUS20001_ITEM,
lt_schedlin_i type standard table of BAPIBUS20001_SCHEDLIN,
wa_schedlin_i type BAPIBUS20001_SCHEDLIN,
ITAB_INPUT_FIELDS TYPE TABLE OF bapibus20001_input_fields,
ls_inputfields TYPE bapibus20001_input_fields,
WA_PARTNER TYPE BAPIBUS20001_PARTNER_INS,
ITAB_RETURN TYPE STANDARD TABLE OF BAPIRET2,
WA_OBJECTS_TO_SAVE LIKE LINE OF ITAB_OBJECTS_TO_SAVE,
"To store the Objects to be saved.
WA_CREATED_PROCESS LIKE LINE OF ITAB_CREATED_PROCESS,
ITAB_SAVED_OBJECTS TYPE STANDARD TABLE OF BAPIBUS20001_OBJECT_ID,
WA_SAVED_OBJECTS LIKE LINE OF ITAB_SAVED_OBJECTS,
GC_X type c.
gc_x = 'x'.
CALL FUNCTION 'GUID_CREATE'
IMPORTING
ev_guid_32 = lv_header_guid.
CLEAR : WA_HEADER.
Passing the respective values from the Header table to internal table.
WA_HEADER-GUID = LV_HEADER_GUID.
WA_HEADER-PROCESS_TYPE = 'ZTA'.
APPEND WA_HEADER TO ITAB_HEADER.
*Appending the values to the ITAB_HEADER.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'ORDERADM_H'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'PROCESS_TYPE'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
*ls_inputfields-ref_handle = '0000000000'.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-objectname = 'ORDERADM_H'.
ls_inputfields-fieldname = 'MODE'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'ORDERADM_H'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'GUID'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
CHANGES MADE
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'SCHEDLIN'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'LOGICAL_KEY'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'SCHEDLIN'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'MODE'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'SCHEDLIN_I'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'GUID'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'SCHEDLIN_I'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'QUANTITY'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'SCHEDLIN_I'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'MODE'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
CHANGES MADE
WA_PARTNER-REF_GUID = LV_HEADER_GUID.
WA_PARTNER-REF_KIND = 'A'.
giving the partner function and partner no 000000038 for slod to party
WA_PARTNER-PARTNER_FCT = '00000038'.
WA_PARTNER-PARTNER_NO = '10017'.
APPEND WA_PARTNER TO ITAB_PARTNER.
*"ADDING VALUES for the product
wa_product_i-header = lv_header_guid.
wa_product_i-handle = '0000000001'.
wa_product_i-ordered_prod = '12000014'.
wa_product_i-mode = 'A'.
APPEND wa_product_i TO lt_product_i.
*"ADDING VALUES for quantity
wa_schedlin_i-quantity = 30.
wa_schedlin_i-handle = 1.
APPEND wa_schedlin_i TO lt_schedlin_i.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'PARTNER'.
*ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'REF_GUID'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'PARTNER'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'PARTNER_FCT'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
ls_inputfields-ref_guid = LV_HEADER_GUID.
ls_inputfields-REF_KIND = 'A'.
ls_inputfields-objectname = 'PARTNER'.
ls_inputfields-logical_key = ' '.
ls_inputfields-fieldname = 'PARTNER_NO'.
APPEND ls_inputfields TO ITAB_INPUT_FIELDS.
CALL FUNCTION 'BAPI_BUSPROCESSND_CREATEMULTI'
TABLES
HEADER = ITAB_HEADER
ITEM = lt_product_i
RETURN = ITAB_RETURN
PARTNER = ITAB_PARTNER
INPUT_FIELDS = ITAB_INPUT_FIELDS
CREATED_PROCESS = itab_created_process
SCHEDULELINE = lt_schedlin_i.
READ TABLE ITAB_CREATED_PROCESS INTO WA_CREATED_PROCESS WITH KEY GUID = LV_HEADER_GUID BINARY SEARCH.
WA_OBJECTS_TO_SAVE-GUID = WA_CREATED_PROCESS-GUID.
Appending the Guid of the contract to be saved to the internal table
APPEND WA_OBJECTS_TO_SAVE TO ITAB_OBJECTS_TO_SAVE.
CALL FUNCTION 'BAPI_BUSPROCESSND_SAVE'
EXPORTING
update_task_local = space
save_frame_log = GC_X
TABLES
objects_to_save = itab_objects_to_save
saved_objects = itab_saved_objects
return = itab_return.
Calling the Standard BAPI to Commit the transcation.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
I have debugged the above code, all the values are passing are passing to the FM "'BAPI_BUSPROCESSND_CREATEMULTI'" and these passed to the CRM_ORDER_MAINTAIN and then to CRM_ORDER_READ which are called inside the "'BAPI_BUSPROCESSND_CREATEMULTI'". Finally the sales order is created but not able to see all the values that i am passing except PROCESS_TYPE.
Thanks a lot in Advance,
Lakshman. -
Not able to add extra line item in sales order - va01
Hi friends,
At the time of creation of sales order via va01.
I am appending the my extra line item in xvbap. But on screen I am not able to view that extra line item.
Could you please help me out with this problem.
My code is given below.
I am writting this code in MV45AFZB &
in that FORM USEREXIT_CHECK_VBAP USING US_DIALOG.
it_free_goods is the table in which i am having data which needs to be uploaded in xvbap.
IF it_free_goods[] IS NOT INITIAL.
LOOP AT it_free_goods INTO wa_free_goods.
wa_xvbap-matnr = wa_free_goods-matnr.
RV45A-MABNR = wa_free_goods-matnr.
VBAP-POSNR = vbap-posnr + 10.
wa_xvbap-kwmeng = wa_free_goods-menge.
wa_xvbap-meins = wa_free_goods-meins.
wa_xvbap-pstyv = co_pstyv.
wa_xvbap-posnr = vbap-posnr + 10.
wa_XVBAP-UPDKZ = 'I'.
MOVE-CORRESPONDING wa_xvbap TO xvbap.
APPEND xvbap.
ENDLOOP.
ENDIF.
Please let me know if somethings needs to be changed.
It will be very helpful for me,
Thanks,
Best Regards,
PrashantHi Prashanth,
I believe the use of
USEREXIT_CHECK_VBAP
This user exit can be used to carry out additional checks (e.g. for completion) at item level
Please check the following link which has a similar requirement
Re: VA01/VA02 screen exit
Regards
Byju -
Creation of sale order using bapi in webdynpro using table control
only first row is getting updated when checked in va03, the line items are not getting replaced, only first row is committed..
Here is the code for table control i used...
http://www.scribd.com/doc/51879492/creation-of-sale-order-using-bapi-in-webdynpro-using-table-control
pls help me out with this..Duplicate Posting. Original is here: Sales order creation with bapi in webdynpro using table control
-
Add Line Item In Sales Order VA01
HI All,
I have new requirement in creation of sales order . Here we have free promotion sales . Here if customer buy one material then he will get some other material as free .In standard sap we can give only one line item as free not more than that .
Here our requirement is more than one line item . I suggested them maintain all the free materials in one Ztable when ever the original material will come for sales order then i have to fetch these materials from ztable automatically and it should create sales order. I started doing this using user exit FORM USEREXIT_MOVE_FIELD_TO_VBAP.
These are the below links i checked in our sdn.
Adding Line items to sales order on creation using User-Exit in VA01.
Please give me some idea on this .
Regards,
Madhu.Hi Asik,
Thanks for your reply.In my case i can not got for Bom because the schemes will change for every ten days. I think Bom creation will fill a lot of data but it wont solve my issue.
Regards,
Madhu. -
Update Purchase Requisition from Sales Order
Hi,
My requirement is to Update Purchase Requisition from Sales Order based on the Vendor number in
Purchase Requisition .
I have used Userexit :- MV45AFZB
Customerexit :- EXIT_SAPFV45E_002
BADI :- ME_REQ_OI_EXT, ME_REQ_POSTED
for my requirement, but in vain.
Of these Userexit MV45AFZB, Customerexit EXIT_SAPFV45E_002, BADI ME_REQ_OI_EXT are getting triggered in Sales order creation but, Purchase requisition is not yet triggered and we dont have the VENDOR value with which i need to do perform some checks and update the Purchase requisition.
After I SAVE sales order, BADI ME_REQ_POSTED is getting triggered.Here, the purchase requisition is created ( not yet inserted into the database ) .I also have required VENDOR value, but in the given
BADI ME_REQ_POSTED I can make checks according to my requirement but not able to update the new values into purchase requisition.
Literally speaking, Iam struck up..Dont know what to do.....
Please let me know any Userexit/BADI/BTE where I can Update Purchase Requisition from Sales Order based on the Vendor number in
Purchase Requisition .
Thanks,
Shivaa..Hi Max,
It just struck to me...
As suggested by you, I thought of calling BAPI BAPI_REQUISITION_CHANGE from user exit USEREXIT_SAVE_DOCUMENT in MV45AFZZ .
I f I give PReq no. , BAPI BAPI_REQUISITION_CHANGE will take the particular PReq no., from database and then change it according to our requirements...
But, in our scenario I am calling the BAPI BAPI_REQUISITION_CHANGE and passing a PReq no..which doesnt exist in the d/b itself.....
Anyways, let me try......
Meanwhile ,please suggest any other options for resolving the issue in question...... -
Self Updating Report of Open Sales Orders (Maybe Crystal )
I want a self updating report of Open Sales Order. I want it to refresh constantly. I know that it could be an alarm but it would be executed every # minutes and dont want to. Any ideas ? I dont know Crystal Reports enough but is it posible ?
Hi ,
If I were you , I will not be crazy looking at my sales order in every 1 minutes ..I would train my users to check at least 15 minutes.
I understand what u are trying to do;you want that customer will see the latest open SO created ..but 15 minutes is good enough time .
I think you have to check if database size grows up big time ..so far no report has come to me from my clients for this set up .
make sure you are not saving an alert into database
If you are using multiple alerts , I will atleast monitor my database for a while to see i encounter performance issue ..
So far for one alert at every 15 minutes ..i think u should be fine ..
Hope this helps
Bishal -
HOW TO CONTROL ON CREATION OF SALES ORDER WITH REFERENCE TO EARLIER SO?
Dear All,
I want to contol on creation of Sales order with reference to earlier SO? While creation of sales order our enduser are creating sales order with reference to earlier month SO which I want to restrict. Recently I made changes in sales order like payment terms is grayed, system will atomatically pick pay terms from customer master.Now I am getting correct data also but enduser is using old SO no while creating new SO and old payment data is reflecting in fbl5n.
I want to restrict enduser while creating new SO with ref. to old SO. Only for returns they should be able to use Billing refrence. Pl. suggest how to control the with reference to ealier SO.
NikhilNikhil Deshpande,
If you dont want allow create a sales order in referent to other one, just delete the copy control between these sales order type, so when the user tries to create a SO in reference to other one a message is displayed that is not possible.
Thanks,
Mariano. -
Creation of Sales Order and Service Contract from Inbound IDOC
Hi Experts,
My requirement is to create a Sales Order as well as a Service Contract from one Inbound IDOC. I am getting the Inbound IDOC from a third Party. The message type is ORDERS and Basic Type is ORDERS02. How ever i am using an extension type IDOC which carries all the required data for Sales Order and Service Contract. My requirement is like, to create a Sales Order first.
I have created a Z FM which is attached to the Process Code and subsequently to the message type. Inside the FM i an calling FM 'IDOC_INPUT_ORDERS' for creation of Sales Order. After that i am changing the IDOC data for the Document Type. I am changing the document type which is responsible for Contract Creation.
Then I am again calling the FM 'IDOC_INPUT_ORDERS' for creation of Contract with the help of IDOC data. But here the Contract is not getting created. It's getting failed during the Batch input session.
I need to solve this problem as soon as possible. Please help me. If there are any other options also please share.
Thanks in Advance.
Regards,
PriyabrataActually there is problem with BDCDATA. Inside the FM it's calling transaction with help of BDCDATA. If i am creating a Sales order or contract alone its creating successfully. But when i am trying to create both, it's retuning sy-subrc '1001' after calling the transaction on the second attempt. Is there any problem with BDCDATA like we can't handle with less time gap? Please help and give your inputs.
Regards,
Priyabrata -
dear sir
i check with abaper ,he says the value is updated from sale order
they get the consumption of sales using customized transaction
actual cost is zero
user create the material master withot pricing
we ask to update the material master and they do the costing run
in material master standard costing estimate found
after they run the consumption report ,once again actual cost is zero
i chech\ked in costing status using CK11N ,std cost estimate found
is it possible to update the cost in sales order
(redetermine or recalculate the pricng in sale order)
so that my consumpotion report will update
thanksHi,
Check the following link
http://help.sap.com/saphelp_46c/helpdata/en/90/ba6da4446711d189420000e829fbbd/content.htm
Regards,
Saju.S
Maybe you are looking for
-
Neither my iPhone nor my iPad can find my HP AirPrint einsalbend Printer. It.' s nö Problem frommte iMAC and it was working in the past perfectly. The Protocol of the Printer States everything ok, all devices are online and connected tönte Same wifi
-
Syncing pictures from MacBook pro to iPad
None of my pictures on my MacBook pro have synced to my iPad.........but most of my pictures on my iPad have synced to my MacBook pro. I thought once you were hooked up to iCloud all the syncing was automatic and it synced to each device. HELP!
-
Templates in Fluid Grid Designs
I have been searching until my eyes are bleeding trying to find out if you can use templates with fluid grid layouts. No one seems to be able to answer this as far as I can see. And Adobe is their usual useless self on this matter with no informati
-
Pricing procedures and condition type table relation
Hi all i m facing a problem while printing the tax procedures description in debit note and creditt note a Zprogram. im not able to link between Pricing procedures and condition types , that is how to get pricing procedure from a condition type ? whi
-
SOA blueprints deployment fails !
I'm trying to deploy SOA blueprints implementation using Web Logic 8.1 SP5 with Oracle 9i. I follow all the instruction and I think everything complete successfully but when I access the URL : http://localhost:7001/HRWeb/portals/HR.portal there were