Field VBAP-CUOBJ
Hi experts. I have an order that the field vbap-cuobj is filled with a value. What is this value ? How Can I track it (tables or anything) ?
I appreciate any help.
Regards!
Renato
Try using Search button - there are a lot of posts in this forum that mention that field, this one is just from the top of the list:
Re: How Variant Configuration data stored with Sales Order
Variant configuration:
http://www.sap-img.com/sap-sd/steps-for-sd-variant-configuration.htm
Similar Messages
-
Incompletion log Field VBAP POSEX is not defind in incompltion procedure ZA
Hi Friends,
Need some help on this issue.
We have some orders created in production, and when ever we go to VA02-> enter-> it pops up with the below error message." Field VBAP POSEX is not defined in incompletion procedure ZA ".
I already checked the incompletion procuredue and the field VBAP-POSEX (Purchase order item) was not at all defiend.
It gives the incompletion log for only certain line items in the sales order and not for all. There are already few items delivered and we cannot reject the order to create a new one.
I reveiwed this note "1497255 - Incompletion for PO item number (vbap-posex)" but it states it is for specifically for intercompnay orders.
Our case is standard trade order. It woud be really great anyone has come across the same situation so that i can seek for help..
Thank you so much!!
Best Regards,
RamHi Lakshmipathi,
Firstly, thanks for the response.
Yes.. I did checked... the field VBAP-POSEX was not maintained at item level though.
The same item in other order does not have this problem and it is still open.
This is specific to only very few orders, namely 4 or 5 orders but not with others.
Moreover, these materils are widely used among other company codes or sales org but no issues what so ever.
This one appears to be a peculiar case. Thanks for your time and suggestions for looking it over.
Thank you..
Best Regards,
Ram -
Dear experts,
I've this issue:
When i Create a new order the field VBAP-CMPRE is not valued. Do you know the reason?
I've checked all credit settings in customizing and these are correct.
If I check others orders in the table VBAP the field is valued correctly.
Thanks
Regards
MaxDear Max Pozzi,
Did you check whether the pricing procedure coming in the old sales orders is same as the one coming in the new sales order?
Usually VBAP-CMPRE gets filled with the value of the condition type to which a subtotal A is assigned in the pricing procedure.
Check what is the pricing procedure coming in the new sales order and go to v/08 and check whether there is a subtotal A assigned against any condition type.
Check and revert back.
Thanks & Regards,
Hegal K Charles -
Field VBAP-MAGRV update??
Hi gurus,
we have an user exit in master material (MGA00001) that modifies sales order with bapi BAPI_SALESORDER_CHANGE, but field VBAP-MAGRV is not in parameters of this bapi. How Can we change this field in correct form?? Or only exist through UPDATE directly in table VBAP?
Thank you!!!
I will revvard all answers!!Hi Daniel
U need to create an enanchement:
U need to use the paramenter table EXTENSIONIN (like BAPIPAREX) in order to transfer other informations (not managed by std structure of BAPI).
All item information will transfered from EXTENSIONIN to structure BAPE_VBAP, so u make sure your field is in this structure, if there isn't, u need to add it there by append structure.
U need to manage the structure BAPE_VBAPX just like BAPE_VBAP: here u need to insert the flag field.
At the end the information will be transfered from BAPE_VBAP to structure VBAPKOM, so yuo make sure your field is in this structure too, else insert it.
U need to manage the structure VBAPKOMX too.
How to fill EXTENSIONIN structure:
TABLES: BAPE_VBAP, BAPE_VBAPX.
BAPE_VBAP-VBELN = BAPE_VBAPX-VBELN = <VBELN>.
BAPE_VBAP-POSNR = BAPE_VBAPX-POSNR = <POSNR>.
BAPE_VBAP-MAGRV = <.....>.
BAPE_VBAPX-MAGRV = 'X'.
EXTENSIONIN-STRUCTURE = 'BAPE_VBAP'.
EXTENSIONIN+30 = BAPE_VBAP.
APPEND EXTENSIONIN.
EXTENSIONIN-STRUCTURE = 'BAPE_VBAPX'.
EXTENSIONIN+30 = BAPE_VBAPX.
APPEND EXTENSIONIN.
Max -
Amend Structure with error, Reference field VBAP-KZWI1 for ZSMINI44_D4-PO_A
Hi,
i try to amend a structure but there is such an error that the Reference field VBAP-KZWI1 for ZSMINI44_D4-PO_AMT has incorrect type...
but the data elements are the same.
Please kindly advice.Dear Sally,
Please use VBAP-WAERK as your Reference Field instead od VBAP-KZWI1 for your structure field ZSMINI44_D4-PO_AMT.
Hope this resolves your problem.
Encourage others to answer your queries by suitably rewarding them
Thanks
Venugopal -
How to modify the field VBAP-FIXMG
Hello All,
I have the value of VBELN and POSNR.
I have to mofdify the value of field VBAP-FIXMG on the basis of VBELN and POSNR.
Can u plz provide a solution for that.
Bapi is also possible.
if yes then plz provide name and exporting parameter.
thanks.Hi
Try to use BAPI BAPI_SALESORDER_CHANGE:
Field FIXDAT_QTY of parameter ORDER_ITEM_IN
Max -
Add a field VBAP-MTVFP (availabilty check grp)to VA01/02/03 overview screen
Hi,
I want to add the field VBAP-MVTFP to the overview screen of Sales Order--> tcodes VA01/02/03.
I came to know that this can be done by adding the field name in TCVIEW table but I am unable to see the field on the layout even upon doing so.
Could someone please help?Hi,
Append the table VBAP with the field you wanted to display at additional data A or B, and then write the code in sales order user exit to populate the field value.
try user exit "USEREXIT_MOVE_FIELD_TO_VBAP" under include MV45AFZZ.
regards
Vivek. -
Get the Order # from the Field VBAP-ARKTX field
hi,
i.Order # - for order number parse description field (VBAP-ARKTX) from the right, grab numeric values until reaching a space or # character.
vbap-arktx = 'LABOR'.
vbap-arktx = 'IC,OCTAL BUFFER/DRIVER 74C240'.
vbap-arktx = 'IC,BUS TRNCVR,OCTAL 74HC245'.
vbap-arktx = 'AP CER .1UF 20% 100V AX T/R'.
vbap-arktx = 'CAP,ELECT,RAD,LOESR,1000UF,16V'.
vbap-arktx = 'SOCKET,IC,.600 DIP,40-PIN,PHBZ'.
for the above VBAP-ARKTX Value...how to get the Order# as per the requirement.......
kindly let me knowHi Deepthi...
I am afraid that there is no safe way to do it.
Given that you write such a code snippet, for the examples you provide the resulting order string might be like this:
vbap-arktx = 'LABOR'.
Order = .... nothing... no numeric values found
vbap-arktx = 'IC,OCTAL BUFFER/DRIVER 74C240'.
order = 74C240 or 240 or 74240 ?
vbap-arktx = 'IC,BUS TRNCVR,OCTAL 74HC245'.
order = 74HC245 or 245 or 74245?
vbap-arktx = 'AP CER .1UF 20% 100V AX T/R'.
order = ???
vbap-arktx = 'CAP,ELECT,RAD,LOESR,1000UF,16V'.
order = ???
vbap-arktx = 'SOCKET,IC,.600 DIP,40-PIN,PHBZ'.
order = ???
As you realize, there is no way to tell if there is an order in any case.
Regards,
George. -
How to change value of Delivery Priority field (VBAP-LPRIO) after Delivery
HI,
I want to modify the value of Delivery Priority(VBAP-LPRIO) based on the delivery quantity modified (LIPSD-G_LFIMG)as per availability of credit limit.
Is there any user exit available for this ?
Thanks in Advance,
NitinHi Christian,
Thanks for the reply.
Actually i have modified quiantity as per Credit Limit Available after modifying it as per Stock in Exit "RV03VFZZ" In Routine 'USEREXIT_AVAILABILITY_OUT USING VALUE(US_ATPPR).'
Now i need to set the priority to (VBAP-LPRIO) to '99' based on the quantity modified if it is less than the Stock available.
My requirement is if as per Stock QTY 20 is available but if as per credit if 10 are available then delivery should be done for 1o QTY instead of blocking the delivery completely.
I checked also reagarding updation of sales order field if any but its not there.
Can you please through some light on this .
Thanks & regards,
Nitin -
Can we update the field VBAP-BEDAE in USEREXIT_SAVE_DOCUMENT_PREPARE
Hi Experts,
I have a requirement to change the requirment type(VBAP-BEDAE) of the Sales order item to be changed to custom requirment type, when ever the item quantity is changed.
I have used the function module 'RV_SCHEDULING_TYPE_DETERMINE' to determine the scheduling type and then passed the same to xvbap-bedae to update the same for the sales order item in the user exit USEREXIT_SAVE_DOCUMENT_PREPARE.
But as soon as the control is out of the user exit, the value is defaulted to the previous value.
Can any body suggest me as to how to update the VBAP-BEDAE field for a sales order.
Thanks in Advance.
JayaHi,
Did you modify the internal table XVBAP after populating the BEDAE? If you modify this internal table in USEREXIT_SAVE_DOCUMENT_PREPARE then the value should change.
lw_xvbap-bedae = <your value>.
MODIFY xvbap FROM lw_xvbap TRANSPORTING BEDAE.
Regards,
Immanuel. -
Dear all.
I need to put some value in the field ABGRU. When the configuration of the Item is not completed. I'm try to used the program MV45AFZZ and the exit FORM USEREXIT_SAVE_DOCUMENT and USEREXIT_MOVE_FIELD_TO_VBAP.
But i cant update the field. A Example off my code:
Case VBAK-AUART.
WHEN 'ZXXX'.
IF vbap-PSTYV eq 'ZYYY' and vbap-kondm eq '02' and
vbap-stman eq '1'.
move 'Z1' to vbap-abgru.
modify vbap.
ELSEIF vbap-PSTYV eq 'ZYYY' and vbap-kondm NE '02' and vbap-stman NE '1' and vbap-abgru EQ 'Z1'.
move '' to vbap-abgru.
modify vbap.
ENDIF.
ENDCASE.Hi Pedro
Stop! Your code is wrong: YOU CAN'T DIRECTLY UPDATE VBAP TABLE:
Case VBAK-AUART.
WHEN 'ZXXX'.
IF vbap-PSTYV eq 'ZYYY' and vbap-kondm eq '02' and
vbap-stman eq '1'.
move 'Z1' to vbap-abgru.
modify vbap. <----
ERROR
ELSEIF vbap-PSTYV eq 'ZYYY' and vbap-kondm NE '02' and vbap-stman NE '1' and vbap-abgru EQ 'Z1'.
move '' to vbap-abgru.
modify vbap. <----
ERROR
ENDIF.
ENDCASE.
If you use the routine USEREXIT_MOVE_FIELD_TO_VBAP you need only to transfer the data to VBAP without to update it:
Case VBAK-AUART.
WHEN 'ZXXX'.
IF vbap-PSTYV eq 'ZYYY' and vbap-kondm eq '02' and
vbap-stman eq '1'.
move 'Z1' to vbap-abgru.
ELSEIF vbap-PSTYV eq 'ZYYY' and vbap-kondm NE '02' and vbap-stman NE '1' and vbap-abgru EQ 'Z1'.
move '' to vbap-abgru.
ENDDIF.
WHEN OTHERS.
ENDCASE.
Don't use USEREXIT_SAVE_DOCUMENT, but if you need the exit USEREXIT_SAVE_DOCUMENT_PREPARE. Here you have to change the data in internal table XVBAP:
Case VBAK-AUART.
WHEN 'ZXXX'.
LOOP AT XVBAP.
IF Xvbap-PSTYV eq 'ZYYY' and Xvbap-kondm eq '02' and
Xvbap-stman eq '1'.
move 'Z1' to Xvbap-abgru.
ELSEIF Xvbap-PSTYV eq 'ZYYY' and Xvbap-kondm NE '02' and xvbap-stman NE '1' and xvbap-abgru EQ 'Z1'.
move '' to vbap-abgru.
ENDDIF.
MODIFY XVBAP.
Max
ENDLOOP.
WHEN OTHERS.
ENDCASE. -
In which TCODE target quantity (ZMand target values fields ( vbap ) entered
hI,
in which tcode target quantity ( vbap-zmeng) and target value
(vbap-zwert) are entered while posting.
please let me know
thanks & regards,
Hari priyaTarget Value and Target quantity refer to contracts. The contracts are created using the T.code: VA41
Change: VA42
Display: VA43.
In the Service & maintenance contract (WV) you will see Target Quantity Field (ZMENG)
In the Value Contract (WK1 and WK2) you will see Target Value Field (ZWERT)
Regards
AK -
ORDERS05 incorrectly pushing the XVBAP-EAN11 onto screen-field VBAP-MATNR
Hello,
For an inbound sales order (IDoc, basic type ORDERS05) I am passing EAN of materials on E1EDP19-IDTNR with qualfier 003. SAP understands that this is not the SAP-matnr, but is the EAN. Hence, SAP correctly populates the XVBAP-EAN11 -- refer LVEDAF5F.
However, later on, during actual VA01-BDC processing -- refer LVEDAF4O -- SAP is pushing that EAN11 on VBAP-MATNR (that is normal SAP-material number), and thereby IDoc runs into error.
I have implemented EXIT_SAPLVEDA_001 to get around this. But is there anything I am missing due to which standard SAP is not taking care of the EAN11 ? Please advise. Thank you.
Regards,Hi Geoff Stone
You need to apply OSS Note for your Case.
What type of industy is yours ???
what version of the SAP ??
Ramesh -
Read characteristic of preventive ( va22 ) in an external report
Hi i have a problem to read characteristics in va22. i don't know how i have to do to read them.. i know how read the characteristic of order (in iw32) but no of preventive (va22).
I have to do this in a custom report.
Usually to read the order i use a query as this:
select viaufksaufnr viaufksaddat viaufksiloan viaufksmaufnr
ibst~instance
into (w_aufnr, w_addat, w_iloan, w_maufnr, w_instance)
from viaufks
inner join pmsdo on viaufksobjnr = pmsdoobjnr
inner join ibst on pmsdocuobj = ibstroot
where viaufks~auart in s_auart
and viaufks~iphas = '3'
and pmsdo~matnr eq 'CS_INTERRUZIONE'.
AND AFTER I USE THIS WITH THE ISTANCE:
CALL FUNCTION 'CE_C_GET_CBASE'
EXPORTING
INSTANCE = w_instance
IMPORTING
CONFIGURATION = LC_CONFIGURATION
EXCEPTIONS
INTERNAL_ERROR = 1
INSTANCE_IS_A_CLASSIFICATION = 2
OTHERS = 3.
The problem is:
i have the information in the vbap table, but if i take the objnr i don't found the record in the PMSDO and i can't take the number of instance.
Any suggestion?
Thanks a lot
Bye
MarcoHi all,
i found the solution by myself!
this is the solution:
the field vbap-CUOBJ contain the istance to passo to the functionVC_I_GET_CONFIGURATION_IBASE.
after you have all value of characteristic in output table.
bye
Marco -
Function modules to display hidden characteristic values of sales ord. item
Hi ALL,
My requirement is to display the hidden characteristic values of sales orders item.
Can anyone let me know the Function modules to be used.
Thanks & Regards
DeepthiHi Deepti
Use the Function Module 'VC_I_GET_CONFIGURATION' to get all the characterstics & their values for a sales order line item.
You just need to supply the configuration field(VBAP-CUOBJ) to the FM.
Regards
Chetan
Maybe you are looking for
-
Voice Memos Greyed Out After iCloud Restore
I lost my iPhone 4S and just set up my new iPhone 5 by restoring from iCloud. The Voice Memos are greyed out. Is there any way to get them back? Thanks!
-
Sorry, but this discussion title is slightly misleading. The lagging happens at nearly every point of interaction with the DW UI. If I mouse over a button, the pinwheel pops up. If I select a new palette, the pinwheel pops up. If I drop the cursor in
-
okay. yes, i am an idiot. so when i first got my mac, i had no .mac account, therefore saw no point in having the mail app. i tried making it work for my own email address, but it failed and made my laptop freeze up (remeber? im a moron.) anyway, i j
-
COPA extraction is taking too much time
Hi, We are extracting data from R/3 by using COPA data Source with Delta update. It is taking 3 -4 hrs time to extract around 3000 records. In the Job log: 1 LUWs confirmed and 1 LUWs to be deleted with function module RSC2_QOUT_CONFIRM_DATA Call cu
-
Using disk space on net booted iMac
I have 20 iMacs i'm booting as diskless workstations. Can I mount the internal drives of those machines on the server and use them for additional user storage? If so, what would be the best way to set that up?