Item wise attachment in sales contract(VA41)
Hello Expert,
I have an requirement to attach risk assessment document in sales order contract item level. Anyone have experience on this? we can able to attach in header level but the actual requirement is item level.
Regards,
Vadamalai A.
Vadamalai Adhimoolam
Give the document number which is created from CV01N to VA41 in item level
Appreciate that you have updated promptly once you found the solution. Please also share where exactly you keyed in the document number
G. Lakshmipathi
Similar Messages
-
Item wise target value in Contract (ME31K)
Hi,
If i have 2 line items in Contract (me31K), ie 2 different materials, can I have different Target value for each line item.
Regards,
KarthikHi,
I hope item wise target value is not possible, but through target quantity for every item you can control it.
Regards,
Prabu -
Hello,
I need to know if we have any standard LSMW for sales contract(Transaction VA41).
Also I can see if 0090(Sales documents) - standard method suits for this requirement ? But I could not see the WBS element field inside this structures.
Please let me know if we can use standard or Recording has to be done ?
Thanks
SenthilHi Suraj,
using transaction SO13: create Contract VA41.
with regards,
Mamta Kumari -
Sales contract(VA41) urgent..
is it possible to use BDC for VA41 T.CODE i.e sales contract create.
is va41 enjoy transaction ....
i have to write bdc program for va41 .please help me.its urgent..
thanks in advance.Hi Hari,
You can use BDC for VA41 as it is not an enjoy transaction. Enjoy transactions are those which end with N(like ME51N,ME21N).
You can also use BAPI for VA41 if you wish. Use <b>BAPI_CONTRACT_CREATEFROMDATA</b>
Reward if useful.
Thanks
Aneesh. -
FG production on sales order but RM procurement on Sales Contract.
Dear Gurus
Here is the client requirement for Planning and Procurements of FGS and Rms.( Process Industry)
1) Client wants to make sales Contract VA41 for FG in which they will create schedule line for item with delivery date in Month format with Quantity.
From VA41 sales contract creation , they want their RMS to be Procured but NO MRP should be run or impacted for Final Assembly. In short NO MRP for FG
2) After VA41, they again want to run VA41 in which they will create ''With reference and in contract tab, they will make Customer PO with reference to above Contract. This number will give them a Qty Variance between customer's purchase order and the sales documents created.
3) Again with Reference of Customer PO, they will make a Sales order from VA41 and this sales order they will Produce their FG.
So FG Production is Sales order driven but RM procurement is Sales Contract driven.
1) Which Planning strategy i should assign to RM and FG?
2) What will be step by step configuration guide from PP and SD side.?
Appreciate your reply
Thanks
ShaileshIn SPRO
goto SD>Schedule line>Define schedule line categories
here check if the schedule line category associated with your mentioned order has a flag ticked for Availability.
Availability check for sales
You must carry out an availability check for the following transaction.
The indicator is determined as a proposal in conjunction with the respective requirements type. It can be changed in individual shipping transactions. However, only one restriction is effective.
Example
You do not set an indicator for maintaining the requirements type. In this case, no availability check is carried out. This is independent of the selection in the respective transaction.
You set an indicator for maintaining the requirements type. In this case you can decide whether or not you require an availability check for the relevant transaction.
reward points if it helps
regards
Biju -
Hello,
What datasource can be used to extract Sales Contract (
VA41) form R3 to BW?
Thanks, for your interest.I need it from R3 not from CRM. Transaction code is VA41.
I could not find 0CRM_SALES_CONTR_I in R3 - RSA5.
Any other suggestion? -
In Transaction code va41 how to set default sales contract start date
Hi ,
In Transaction code " VA41 " how to set default sales contract start date and end date.
Can any one tell me the correct user exit for the same.
Thanks
Basuhi,
u have to use user exits or badis.
use sutable exits mentioned below.
SDTRM001 Reschedule schedule lines without a new ATP check
SDVFX006 User exit: Tax line (transfer to accounting)
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
Edited by: katigiri linganna on Apr 28, 2009 12:19 PM -
JIiJ : depot sale: Delivery item wise Excise invoice number
Dear all
we are using J1ij for depot sale/stock transfer between main plant and its depot outside state.
we have unique delivery item which corresponds to unique material code. after doing PGI when we go to J1ij and choose the different line items, the excise invoice number that is saved is delivery wise and not delivery item wise. that is for each delivery we get one excise invoice.
the requirement is that this should be delivery item wise. we have tried trying to save one delivery item but it does ask for the 2nd delivery item and once we delete that 2nd delivery item and save the Ji1j, it allows to save but while going in for the 2nd delivery item, it says the delivery is already excised out.
did any of the gurus come aross this requirement. if yes how did you resolve this.
there is one batch program J_1IJCHK but we are that saves without asking for any information.
Kindly help.
regardsHi Sreekanth,
If this is first time you are doing look for OSS notes, Please escalate this issue to your basic and apap consultants.
R u following the following flow in case of stock transfer from mfg plant to depot plant.
PlantA:
ME21N
VL10B
VL02N
VF01
J1IIN
Plant B:
MIGO - (Goods Reciept & Excise Capture)
VA01
VL01N
J1IJ
VF01
Here at goods reciept you need to capture excise inviove same will populate when you make a sales from plant B using J1IJ transaction.
Thanks,
Swamy H P -
How to restrict the number of items in Sales Contract - QCTR
Hi,
Is there any standard way or BADI exit to restrict the number of items in the Sales Contract?(QCTR). I want to restrict number of items in the Sales Contract. Ex - Contract A - Max of 10 ITems(Materials); Contract B - Max of 20 Items(Materials).
Thanks in advance.,
Robinyou can use ORDER_SAVE badi and check before method you can use CRM_ORDER_READ FM and count line items , if count is more than allowed number you can raise RAISE DONOTSAVE exception and issue a message to user. hope it helps you.
-
Change item level field (in table VEDA) in Contract (VA41)
Hi freinds,
I am creating a Contract (VA41) & I want to change the value of "Contract validity period" (VEDA-VLAUFZ) in item level.
Anyone know any exit to do that ?
I have tried user exits in MV45AFZZ, but there was no appropriate one where I could change this value.
Enhancement V45W0001 also doesnt work for me.
Thanks & Regards,
AlinHi Liju
Have you tried using MV45AFZZ: userexit_move_field_to_vbak or userexit_move_field_to_vbap. I guess here both VEDA and XVEDA are available.
I couldnt try myself as contract data doesnt get populated in our system.
Kind Regards
Eswar -
Adding item data in Product tab for sales contract (crm_order_maintain)
Hi, can I use crm_order_maintain to add line items under the product tab for a sales contract while creating or modifying an order. Is there any sample code to add the line items, I could look at. I tried calling this FM from my custom tab and then called CRM_ORDER_SAVE but that did not add the line item. I guess I need to call it from the order_save badi and then call the crm_order_save FM as well from within the BADI. If someone could send me some sample code then I can double check if I am missing something.Am I on the right track to be using this FM for adding a line item under the product tab for the sales contract? Please help. thanks
Hi, I've encountered the same problem while I was creating a Sub-Contract from a Master Contract.
In my case the solution was:
first create the Sub-Contract,
CALL FUNCTION 'CRM_ORDER_MAINTAIN'
CHANGING
ct_orderadm_h = i_ctorderadm_h
ct_input_fields = i_ctinput_fields
ct_doc_flow = i_ctdoc_flow
EXCEPTIONS
error_occurred = 1
document_locked = 2
no_change_allowed = 3
no_authority = 4
OTHERS = 5.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
READ TABLE i_ctorderadm_h INTO wa_ctorderadm_h INDEX 1.
APPEND wa_ctorderadm_h-guid TO i_objects_to_save.
in wa_ctorderadm_h-guid now we have the guid of the newly created Sub-Contract.
SELECT SINGLE it_type_to
INTO v_it_type_to " --> target item type
FROM crmc_it_copy_ma
WHERE it_type_from = wa_out_orderadm_i-itm_type.
Prepare tables
wa_ctorderadm_i-header =
wa_out_orderadm_i-header. "Retrieved from CRM_ORDER_READ
wa_ctorderadm_i-handle = '0000000001'.
wa_ctorderadm_i-number_int = '0000000001'.
wa_ctorderadm_i-product = wa_out_orderadm_i-product.
wa_ctorderadm_i-ordered_prod =
wa_out_orderadm_i-ordered_prod.
wa_ctorderadm_i-description = wa_out_orderadm_i-description.
wa_ctorderadm_i-itm_type = v_it_type_to.
wa_ctorderadm_i-order_date = sy-datum.
wa_ctorderadm_i-itm_language = sy-langu.
wa_ctorderadm_i-mode = c_a. "c_a = 'A'
wa_ctorderadm_i-header = wa_ctorderadm_h-guid.
APPEND wa_ctorderadm_i TO i_ctorderadm_i.
wa_input_fields-ref_handle = '0000000001'.
wa_input_fields-objectname = 'ORDERADM_I'.
REFRESH i_input_field_names.
wa_input_field_names-fieldname = 'DESCRIPTION'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'HEADER'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'ITM_TYPE'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'MODE'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'NUMBER_INT'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'ORDERED_PROD'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'ORDER_DATE'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_field_names-fieldname = 'PRODUCT'.
APPEND wa_input_field_names TO i_input_field_names.
wa_input_fields-field_names = i_input_field_names.
APPEND wa_input_fields TO i_ctinput_fields.
After that I've called function 'CRM_ORDER_MAINTAIN', to copy the Items from the Master Contract.
CALL FUNCTION 'CRM_ORDER_MAINTAIN'
EXPORTING
it_sales = i_sales
it_schedlin_i = i_schedlin_i
CHANGING
ct_orderadm_i = i_ctorderadm_i
ct_input_fields = i_ctinput_fields
EXCEPTIONS
error_occurred = 1
document_locked = 2
no_change_allowed = 3
no_authority = 4
OTHERS = 5.
Maybe if you're not working with Contracts, the procedure is not properly correct.
I suggest to put a break-point into crm_order_maintain and try to add the Item manually.
If you reproduce exactly the standard, I'm shure it will work.
Lorenzo -
Query for Item wise sales report
Hi Guys,
Below is the query i have used to run Sales Register.
But we need Item wise sales register and those Excise Duty calculations are needed for item wise instead of total document wise. Pls update the query ...
SELECT M.DocNum AS 'Inv.No ', M.DocDate as 'Date', M.CardName as 'Customer Name',L.Dscription,L.Quantity,L.Price,
(Select Sum(LineTotal) FROM INV1 L Where L.DocEntry=M.DocEntry) as 'Base Amt.(Rs.)',
(SELECT Avg(TaxRate) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=1 and DocEntry=M.DocEntry) as ' VAT (Rs.) ',
(SELECT Avg(TaxRate) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=4 and DocEntry=M.DocEntry) as ' CST (Rs.) ',
(SELECT Avg(TaxRate) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=7 and DocEntry=M.DocEntry) as ' TAXEXEMPT ',
(SELECT Avg(TaxRate) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as ' VAT% ',
(SELECT Sum(TaxSum) FROM INV4 where statype=8 and DocEntry=M.DocEntry) as 'VAT12.5 ',
(SELECT Avg(TaxRate) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST 2% ',
(SELECT Sum(TaxSum) FROM INV4 where statype=9 and DocEntry=M.DocEntry) as ' CST @2 ',
(SELECT Avg(TaxRate) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=11 and DocEntry=M.DocEntry) as ' CENVCST ',
(SELECT Avg(TaxRate) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=-90 and DocEntry=M.DocEntry) as ' BED ',
(SELECT Avg(TaxRate) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess% ',
(SELECT Sum(TaxSum) FROM INV4 where statype=-60 and DocEntry=M.DocEntry) as ' Cess ',
(SELECT Avg(TaxRate) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' HCess % ',
(SELECT Sum(TaxSum) FROM INV4 where statype=-55 and DocEntry=M.DocEntry) as ' Hcess ', L.LineTotal as 'Row Total (Rs.)',M.DocTotal as 'Doc Total'
FROM OINV M LEFT OUTER JOIN INV1 L on L.DocEntry=M.DocEntry LEFT OUTER JOIN INV4 T on T.DocEntry=L.DocEntry and L.LineNum=T.LineNum LEFT OUTER JOIN INV5 J ON M.DocEntry = J.AbsEntry LEFT OUTER JOIN INV3 Q ON M.DocEntry = Q.DocEntry
WHERE (M.DocDate >= '[%0]' AND M.DocDate <= '[%1]') AND TargetType ! = 14
GROUP BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotal
ORDER BY M.DocNum,M.DocDate,M.CardName,M.NumAtCard,M.DocEntry,M.DiscSum,M.WTSum,L.Dscription,L.Quantity,L.Price,L.LineTotal,M.DocTotalHi experts..
Pls Update the Query -
Line item wise exchange rate in sales order and same in billing
Hi,
The client requirement is that to have different exchange rate at line item level in sales order, for multiple sales order, we have different exchange rate in the line items wise, we do the collective billing through VF04. System is picking in the billing document, but not in the accounting document.
The accounting entry should be posted separate exchange rate wise. How to map the same.
Can anyone throw light on this issue.?
Regards,
SatyaGo through this thread
Difference in Billing Exchange rate(VBRP-KURSK) w.r.t OB08
G. Lakshmipathi -
How to create item wise invoice with reference to sales order.
Hi ,
Please let me know how to create item wise invoice with reference to sales order.
Ex : Sales order has 2 line items .
When creating invoice system should create two invoices for each line items.
I have tried with copy control but I am not able to do it.
Please advise.
RegardsHi,
Please let us know your exact requirement. Whether you want it to be fixed like only one line item to be billed every time ot it to be based on selection you do every time.
As per my understanding it should not be fixed and in that case it should like as follows,
In VF01 you will select Del. document/S.O. number and click on selection list and will take you to next screen as mention below,
and select desire line item to be billed and click on copy and will take you to billing screen.
Regards,
Ajit K Singh -
'Administration item could not be processed' error in Sales Contract
Hello,
When I try to create a sales contract in CRM 5.0, I get the following error message:
Administration item could not be processed 46760D4DB17003F4E10000000A350350
Message no. CRM_ORDERADM_I001
Does anybody know how to solve this?
Thanks,
JeroenHi Jeroen,
Pls check if you have implemented any exit.
This could be when you try to access any item level data in exit(Badi's)
Best Regards,
Pratik Patel
<b>Reward with Points!</b>
Maybe you are looking for
-
Hi dear people..I have a prblm with my form, I'm developin a form of 4 pages, I have not written a print program for the same just designed the layout for it so far but while checkin its output in the form itself (to see the layout design & hard code
-
HR-How to use dynamic selection fields in prog ..?
Hii I have written a prog to select data pertaining to details of all employees who belong to a particular country . For this i have provided a dynamic selection field for selecting country (through Selection View).But when i am getting all the
-
Startp13N.bat gives Authenticate Error
Hi, When I try to run startP13N.bat , it gives me the following authenticate error.The password that I have entered is the same as for system(the one entered during installation and which starts StartPortal.bat).Is there anything else that needs to b
-
Statspack report generation shell script?
Does anyone have a shell script (unix/solaris) which does the following: Gets the snap_ids from the 09:00 and 17:00 statspack snapshots (from today or yesterday), and runs spreport.sql, using these snapshot ids as begin_snap and end_snap. I do not wa
-
I restored from Time Machine and lost all of my email history. Very valuable to my business. There is no history in users/username/library/mail as other posters have pointed to. Where do I go?