To set a warning message in Sales Order for Shipping condition
Deliveries over the weekend - if Shipping condition is the next business day, then we potentially fail.
We need the system to warn/advise next business day to be selected since it is not going to get dispatched on that day. so whenever the delivery date is getting in any saturday & sunday as per the shipping condition, then system should give a warning message stating that Delivery is due on weekend.
Please guide how we can implement this.
Dear Amit,
As i understood from your requirement is that you do not want to deliver on say saturday and sunday ( week end ) and how to control this?
Go to SPRO -- Enterprise Structure -- Definition -- Logistics Execution -- Define, copy, delete, check shipping point -- double click on 'Define shipping point ' -- select your shipping point -- click on details -- change your factory calender as '01'.
Please revert , if not solved.
saravanan
Similar Messages
-
In sales order for the condition type MWST, **Tax code** is displaying wron
Hi
In sales order for the condition type MWST, *Tax code* is displaying wrongly at header level i.e. FF instead of AO (under account determination tab)
AO tax is 0% but for FF it is 19%
I have checked with the Access sequence it is picking access 08 correctly according to this it should show AO in tax code field for MWST but it is not so..
There is a manual change for tax classification for material master in va02 initially it was blank now it is changed to ' 0 ' is any way influencing....?
Even if I consider material tax classification and customer tax code should not be FF because tax code FF is not maintained for the combination of access sequences for condition type MWST
Please help me.
Rajendra PrasadDear Rajendra,
There is a manual change for tax classification for material master in va02 initially it was blank now it is changed to ' 0 ' is any way influencing....?
Definitely material Tax classification will influence to determine the Tax code.
-->So Make sure that customer and material master having proper tax classification indicator.
-->Have you Update the price after changing the tax classification in the sales order.by going to item dat -->condition tab then click on Update push button bottom of the conditions screen.
-->Once again the check the condition record maintanence also for your MWST access sequence.
I hope this will help you,
Regards,
Murali. -
Report on Warning Message in sales order
I have configured in OVA8 such that it only gives a "Warning Message" and does not block the sales order.
Because these sales order are not blocked they don't need to be released. I need a report on list of sales order where warning messages have appeared for credit limit exceed.
As its only warning message and not erro, it needn't be released so VKM1, VKM2 & VKM4 doesn't solve the issue.Hi,
It is not possible to get the report as you required in Std. System considers the sales order if the warning msg appears as same as a normal SO without any warnign msg. In status level (table VBUK) there won't be any change.
If you need it deliberately, then you shall take help from ABAp to develop a Z-report that too you need to use some sales order level user exit to capture the warning message(Message no. V1152) generated sales order no.s and then you can use the same info in Z-report.
Hope this helps..
Reg,
JJ
Edited by: Jagsap on Apr 14, 2010 1:22 PM -
Warning Message in Sales Order when Sales price less than Cost Price
HI
Generally when we raise a sales order if Sales price is less than that of Cost price , System will provide us a warning message inside the sales order screen. Now , this is not coming. Is there any settings in the configuration to get this warnin message. Please help us on the above
Regards
AnisThere is no configuration is available for this from functional side.
Try with User Exit MV45AFZZ , for this Co ordinate with your ABAPer.
Regards,
Ramesh -
Warning message during sales order creation
When I create sales order sytem gives me following message. Please guide me
Reorder point for item 000010 has been exceeded: 1 STR
Message no. V1108
Diagnosis
You have entered an unusually large quantity in item 000010.
Materials management agreed on a reorder point for this material. Only after this quantity is exceeded, procurement for the material is initiated.
Since the schedule line quantity exceeds the reorder point, it is
possible that there is not enough stock at the time of delivery.
Procedure
Check whether you have entered the right quantity and whether the unit of measure is correct.
Inform the materials management department about the large order quantity in item 000010, to ensure that the quantity entered for the item can be delivered.Hi Bhushan,
Just go to MM02 and put your material and then go to sales org 1 tab.
Over there just check out min. order qty.
If you have maintain some value over there then request you to remove that if not required.
Other wise make the order greater than that quantity.
If still problem exist then let us know
Regards
Raj. -
Customer error message in sales order on save
Hi Friends,
as per requirement i have to raise the error message and system should enable the field to change values. This should happen when condition is not met on Saving of Sales order.
For this, i have used the user exit USEREXIT_SAVE_DOCUMENT_PREPARE. But the problem is system throwing error message and all r in display mode only. as per my requirement system should allow to change the error value field.
i have verified many posting in this SDN, but nothing is working out.
Please guide me, how to raise the error message and system should enable that filed.
My doubt is where should i raise the error message in sales order (MV45AFZZ)??? if any badi to raise the error message also fine for me. I tried many ways like... message with display like..... and set / get parameters and badis.... but not able to find the correct solution.
Thanks in Advance.
BalaHi
You need to use check for enahcement spot, which will be help to you.
Bcz you are throwing custom error message in the standard transaction, once the error is display, you could not able to change the values. your prob can be solved by using the enhancement sport.
This is include name (Include:MV45AF0B_BELEG_SICHERN).
In the above include, you need to create a enhancement spot after this spot (ENHANCEMENT 16 OI0_COMMON_SAPMV45A.)
write your custom code and while displaying an error message. set flag = 'x', then use below code. It will display error message once you press ENTER, you will get the sale order in change mode, you change the values.
IF flag = 'X'.
fcode = fcode_gleiche_seite.
perform fcode_bearbeiten.
ch_subrc = 4.
exit.
ENDIF. -
Value Set error msg when opening sales order Form
Hi
I created a value Set(where the values are populated at run time based on a view) which is attached to DFF (column eg Attribute13),The Value set would get value populated only if any sales order lines are cancelled, as the value of Attribute13 on cancelled line would be inserted to new Order Line.
The Problem is when ever the Sales order Form is opened it throws the error message
"Value XX For the FlexField Segment dosent not exists in the valueset (Valueset name)" as the oe_order_lines_all.attribute13 has value and the value set has null, it matches it and throw the above error.
Could you guys give any suggestion how to avoid it, or is there any workarould , Thanks
ThanksThis tells me that the same attribute is used for something else and there is a value in that the column that is not your table which you are validating against. Or the value you are setting is not in that table.
About the context: If the same attribute is used under a different context AND if that context gets set when you open the sales order AND if the validation type is different under that context for attribute13, you will get this error.
Thanks
Nagamohan -
How to swap between to sets of item categories in sales order
Hi,
We receive Idocs from a different system that creates sales order in the R/3 system. For some of these, we want to be able to use an alternative sourcing mode - basically switch between standard POs and 3rd Party POs. The orders has many items, and we find it impractical to manually update all items - also because the order might contain different materials with maybe 5-10 different item categories, that needs to be changed to 5-10 others. This will be very difficult for our business users, since we do not have a simple naming convention of item categories to ease this.
So we are looking for alternative ways, where we can change all items by changing on header level.
We have thought of these alternatives :
1. Change distribution channel. Requires all materials and customers to be set up in 2 DCs - not realistically.
2. Change sales order types using VOV8 alternatives. This seems not to be allowed for materials in BOMs and with E consumption. See other thread named "Can not change SO order type - disallowed by item settings" for more details.
3. What we we really need is changes on schedule line level, and I suppose we could have a logic in MV45AFZZ change this dependent on some user field. But I don't think this will work, as other settings controlled by requirement class etc. will be inconsistent.
Proposals for this are welcome - it should be a common issue.Hi,
We ended up designing a solution where item category was swapped by shipping condition. For shipping condition 11, we simulated that a specific 'usage' was active. It required a few tricks to get the Source determination to run, and a further trick to avoid a re-pricing B to nuke the pricing conditions. This is still draft code, but it seems to work :
Enhancement points ES_SAPFV45P / VBAP_FUELLEN_10 : Ensure usage is set according to shipping condition
data : ld_active type c.
data : ld_no_pricing_vwpos type c.
constants : lc_vwpos_no_pricing(20) type c value 'VWPOS_NO_PRICING'.
Fake change to ensure new item cat determination
( conditions when this is active, setting ld_active )
if sy-subrc is initial
and ld_active = 'X' "Action enabled for company
and t180-trtyp ca 'HV'. " Create/change mode
case vbak-vsbed.
when '11'. " Special logic
t184_vwpos = 'Z001'. " Special T184 usage for direct
clear *vbap-mandt. " simulate change of *vbap
matnr_changed = 'X'." simulate change
ld_no_pricing_vwpos = 'X'. " Flag for suppress B repricing
when '12'. " standard logic
clear t184_vwpos. " Standard T184 usage for indirect
clear *vbap-mandt. " simulate change of *vbap
matnr_changed = 'X'." simulate change
ld_no_pricing_vwpos = 'X'. " Flag for suppress B repricing
when others.
clear ld_no_pricing_vwpos.
endcase.
Memory ID read in MV45AFZB, form USEREXIT_NEW_PRICING_VBAP
export ld_no_pricing_vwpos to memory id lc_vwpos_no_pricing.
endif.
MV45AFZB, form USEREXIT_SOURCE_DETERMINATION : Ensure item category determinations takes usage into consideration
( conditions when this is active, setting ld_active )
if sy-subrc is initial
and w_active = 'X' "Action enabled for company
and t180-trtyp ca 'HV'. " Create/change mode
Get higher-level item category
clear lv_uepos. clear gv_spp_pstyv.
lv_uepos = vbap-uepos.
do 10 times. " to eliminate phantom levels
read table xvbap with key posnr = lv_uepos.
if sy-subrc = 0 and xvbap-pstyv ne lv_zvco.
gv_spp_pstyv = xvbap-pstyv.
exit.
elseif sy-subrc eq 0 and xvbap-pstyv eq lv_zvco.
lv_uepos = xvbap-uepos.
elseif sy-subrc ne 0.
exit.
endif.
enddo.
t184_vwpos set in FV45PFAP_VBAP_FUELLEN
call function 'RV_VBAP_PSTYV_DETERMINE' "Determine using T184
exporting
t184_auart = tvak-auart " Order type
t184_mtpos = maapv-mtpos "Item category group
t184_uepst = gv_spp_pstyv "Higher level-SPP item category
t184_vwpos = t184_vwpos " Usage from FV45PFAP_VBAP_FUELLEN
vbap_pstyv_i = ''
importing
vbap_pstyv = vbap-pstyv.
endif.
MV45AFZB, form USEREXIT_NEW_PRICING_VBAP : Ensure dynamic change of item categories does not trigger repricing type B.
data : ld_no_pricing_vwpos type c.
constants : lc_vwpos_no_pricing(20) type c value 'VWPOS_NO_PRICING'.
Memory ID set in FV45PFAP_VBAP_FUELLENP, FORM VBAP_FUELLEN
import ld_no_pricing_vwpos from memory id lc_vwpos_no_pricing.
if sy-subrc is initial
and ld_no_pricing_vwpos = 'X'.
Skip repricing when mass change item cat
clear new_pricing.
endif.
I hope someone will find it useful. Please notice that Enhancement points was required, so it will not work in older R/3 versions. -
Attach sapscript for email message in sales order
Hello to all.
I need some help..
I'm trying to include a sapscript form in a message on sales order in VA01. I can already send email to outside SAP, but can't include de sapscript form into the mail.
I make a copy of the standard message MAIL, and include de sapscript form that i want to attach.
Anybody have an idea how to solve this issue?
best regards,
Susana MarquesHi
I think u need to create a message type MAIL just as u done, but u should check if this kind of message is managed by your driven program.
Check the call of FM OPEN_FORM, here the parameter DEVICE has to have the value MAIL, perhaps here it's always transfered PRINT.
The second control is on master data of the partner of the message: he has to have the mail address.
The last control is on the master data of the user: he has to have the mail address.
Max -
Hide Unit price from sales order for sales user without change authorization of document setting
Hi all expert
Hide Unit price from sales user without change authorization of document setting.
I have also refer this note
SAP B1 2005 Purchas Order,Good Reciept PO'S, and Unit Price Block
but sill I had not getting my proper solution.
I want to restrict sales person to see & access unit price. Here I know option of block authorization of document setting but its not good option because , In future ,if sales user wants to changes forms setting in future so Its become problematic for user. so I want do this without restrict user for form setting & only hide unit price table from him/her. also He/her able to access form setting with out unit price.
Please reply
Amol NikamHi Experts,
Please Tell me Is there any option "Hide Unit price from sales order for sales user without change authorization of document setting"
Regards/Thanks
Amol -
Making a set of sales orders for costing purpose
Hi all,
Can you please explain me how collection of some sales orders become a SET for costing pupose. Will the SET become a cost object? HOW?
ThanksHi,
Thanks for prompt reply, Can u please give me further details about it. Can i only have planned costs. What is purpose of it.
My client treat set as a collection of sales orders. I will try this one and get back to u. Sorry for the delay. -
Changing sales order for a Credit blocked customer
Hi Gurus
One of the requirement of my client is that they create sales order for a customer and deliver the goods. During sales order creation billing block is automatically applied. This block is removed by a batch job after the goods are delivered. Sometime credit department block the customer using FD32 (KNKK-CRBLB). Now when the batch job is run to remove the billing block the system will not allow it for that order as the system calls VA02 during that batch job run. When you process a sales order using VA02 for a customer which is blocked (KNKK-CRBLB) then system will through error message V1 (154) i.e Order receipt/delivery not possible, credit customer blocked.
So the batch job will not be able to remove the billing block from the order. NOw the requiremetn is that how can I achieve this so that the billing block are removed by that batch job as the customers has already been delivered the goods (Any user exit?).
Thanks
KTKDear KTK,
Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
REPORT ZTEST.
TABLES: TSTC,
TADIR,
MODSAPT,
MODACT,
TRDIR,
TFDIR,
ENLFDIR,
SXS_ATTRT ,
TSTCT.
DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA: FIELD1(30).
DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
PARAMETERS: P_TCODE LIKE TSTC-TCODE,
P_PGMNA LIKE TSTC-PGMNA .
DATA: WA_TADIR TYPE TADIR.
START-OF-SELECTION.
IF NOT P_TCODE IS INITIAL.
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
ELSEIF NOT P_PGMNA IS INITIAL.
TSTC-PGMNA = P_PGMNA.
ENDIF.
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR
WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR
WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR
WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR
WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME EQ ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
SELECT * FROM TADIR INTO TABLE JTAB
WHERE PGMID = 'R3TR'
AND OBJECT in ('SMOD', 'SXSD')
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT
WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(105) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
Sorting the internal Table
sort jtab by OBJECT.
data : wf_txt(60) type c,
wf_smod type i ,
wf_badi type i ,
wf_object2(30) type C.
clear : wf_smod, wf_badi , wf_object2.
Get the total SMOD.
LOOP AT JTAB into wa_tadir.
at first.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Enhancement/ Business Add-in',
41 SY-VLINE ,
42 'Description',
105 SY-VLINE.
WRITE:/(105) SY-ULINE.
endat.
clear wf_txt.
at new object.
if wa_tadir-object = 'SMOD'.
wf_object2 = 'Enhancement' .
elseif wa_tadir-object = 'SXSD'.
wf_object2 = ' Business Add-in'.
endif.
FORMAT COLOR COL_GROUP INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 wf_object2,
105 SY-VLINE.
endat.
case wa_tadir-object.
when 'SMOD'.
wf_smod = wf_smod + 1.
SELECT SINGLE MODTEXT into wf_txt
FROM MODSAPT
WHERE SPRSL = SY-LANGU
AND NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
when 'SXSD'.
For BADis
wf_badi = wf_badi + 1 .
select single TEXT into wf_txt
from SXS_ATTRT
where sprsl = sy-langu
and EXIT_NAME = wa_tadir-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED ON.
endcase.
WRITE:/1 SY-VLINE,
2 wa_tadir-OBJ_NAME hotspot on,
41 SY-VLINE ,
42 wf_txt,
105 SY-VLINE.
AT END OF object.
write : /(105) sy-ULINE.
ENDAT.
ENDLOOP.
WRITE:/(105) SY-ULINE.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No.of Exits:' , wf_smod.
WRITE:/ 'No.of BADis:' , wf_badi.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'No userexits or BADis exist'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(105) 'Transaction does not exist'.
ENDIF.
AT LINE-SELECTION.
data : wf_object type tadir-object.
clear wf_object.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(8) EQ 'WA_TADIR'.
read table jtab with key obj_name = sy-lisel+1(20).
move jtab-object to wf_object.
case wf_object.
when 'SMOD'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
when 'SXSD'.
SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
ENDCASE.
Alternatively, you can do the following:
1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
ull get a list of Enhancements related to that Componene....
5. Choose which ever enhancement will suit ur business need ..
6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
For a user exit......
Finding whether there is any User Exit or not for tcode VA42
1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
2. Double click on to the program name and go inside the program (Abap editor)
3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
Reward points if this helpful.
Regards,
Naveen. -
BAPIs to create sales orders for Returns and Debit Memo Request
Hi,
I have to create a sales order for document type Returns as well as a debit memo request.The BAPI 'BAPI_SALESORDER_CREATEFROMDAT2' is giving the following error message for Debit Memo Request document creation as well as for Returns.
761 Unpermitted combination of business object BUS2032 and sales doc. category L
I found BAPIs:
BAPI_CUSTOMERRETURN_CREATE for creating sales document of type ZDRE and SD document category H.
BAPI_DEBITREQUEST_PROXY_CREATE for creating sales document of type ZDDR and SD document category L.
please let me know if anybody have used them. If so what values need to be passed to I_UPLOAD_ID,I_DESTIN,I_SFA_REL parameters of BAPI_DEBITREQUEST_PROXY_CREATE. Are there any alternative solutions using the Salesorder bapi.
I have to create documents based on the flat file data no reference sales document numbers are available.
Appreciate your help..
Good Day
Regards
BhargaviLook at the code done by me
Program Name: *
SAP Name : ZAXXXXXX Version : *
Programmer : Chris Dong of ITDC *
Description : *
Includes : *
Function Modules: XX_XXXXXX *
Transactions : *
Programs : *
REPORT XXXXXXXX LINE-SIZE 80
LINE-COUNT 65
MESSAGE-ID ZA
NO STANDARD PAGE HEADING.
CLEAR l_order_partners.
l_order_partners-partn_role = 'AG'.
l_order_partners-partn_numb = '0001202491'.
APPEND l_order_partners TO li_order_partners.
CLEAR l_order_partners.
l_order_partners-partn_role = 'WE'.
l_order_partners-partn_numb = '0001202491'.
APPEND l_order_partners TO li_order_partners.
Sales document type
l_order_header_in-doc_type = 'ZDR'.
Sales organization
l_order_header_in-sales_org = '1000'.
Distribution channel
l_order_header_in-distr_chan = '01'.
Division
l_order_header_in-division = '04'.
REF DOCUMENT
l_order_header_in-REF_DOC = '9100000144'.
order reason
l_order_header_in-ord_reason = '925'.
item number
l_order_items_in-itm_number = '000001'.
material no
l_order_items_in-material = '000000000007000012'.
Qty
l_order_items_in-target_qty = '0000000000100.000'.
APPEND l_order_items_in TO li_order_items_in.
*BUS2094 Credit memo request " OSS NOTE 93091
*BUS2096 Debit memo request " OSS NOTE 93091
CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA'
EXPORTING
ORDER_HEADER_IN = l_order_header_in
BUSINESS_OBJECT = 'BUS2096'
WITHOUT_COMMIT = ' '
CONVERT_PARVW_AUART = ' '
IMPORTING
SALESDOCUMENT = l_vbeln
RETURN = li_return
TABLES
ORDER_ITEMS_IN = li_order_items_in
ORDER_PARTNERS = li_order_partners
Message was edited by:
Chris Dong
null -
How to block Sales order for any overdue balance.
There is a need to change SAP setting for blocked Sales Order for due balance. Current SAP setting : block is valid only for "over due
more than 30 days".
The requirement is to block order based on any overdue amount say For example : if we have due balance for 1 day, than system should block the SO.
In current credit management settings applied, there is Static check ( C ) and Oldest open item (C ) with Days oldest item =30 days. Kindly suggest as what changes should be made to reflect the desired changes. Also , help in confirming the thought that Static check itself considers the OPEN ITEMS, so if i am activating static check and REMOVES THE OLDEST OPEN ITEm, will it take any overdue amount automatically and block subsequently. To add to it kindly explain, what is the use of this additional check of Oldest Open Item ( with days = X days ) for creit mngt. can't we maintain it by Static check.
Kindly guide as what to change in OVA8 to have this. All feeedbacks are highly appreciated.The user want to block SO for 2 types below. System must block SO if the credit limit is exceeded and/or the payment is overdue
Currently Two credit checks in OVA8
1- Static check
2- Payment Overdue check by Oldest Open Item ( 30 Days limit is set)
But, now for SO block due to payment overdue need to be changed from 30 days overdue to any day overdue.
How to acheive the above , Also kindly confirm that Static check contains OPEN ITEMS so Won't static check only carry the functionality to block SO for ANY DAY OVERDUE.
Any feedback is highly appreciable. -
Credit Check while creation of Sales Order for Item Category Purchase Req
Hi Experts,
We are creating Sales Order using an Order Type ABCD for a material 1000. While creating Sales Order, we use Item categories (ZOVD, ZOVB,ZOST,ZOVP and ZOBO).
Credit Check settings are there at Order Type ABCD as well as all the Item Categories (ZOVD, ZOVB,ZOST,ZOVP and ZOBO). We are trying to test a scenario where a customer does not have enough credit limit while creating a sales order.
When we create a sales order for Item Categories (ZOVD, ZOVB,ZOST,ZOVP), credit check fails because our customer does not have enough credit limit, so that Sales Order gets created and Delivery does not get created (This is what we want), then we go into VKM1 manually and relase the sales order and then if we go to VA02 and check the status of the Sales Order, it says sales order status is complete. My Sales Team is saying here also Purchase Requisition is getting created.
When we create a sales order for Item category ZOBO, it is going into Purchase Requisition screen. Once we give another plant in the create purchase requisition screen and save it we are getting a message that cannot create Purchase Requisiton because of Credit Block.
The settings were same for all the Item categories.
1) What made difference to complete Purchase Requisition for Item Categories (ZOVD, ZOVB,ZOST,ZOVP) and not for Item Category ZOBO when my customer is not having enough credit Limit.
2) Why Purchase Requisition screen is not coming for us when we create an Sales Order for Item Categories (ZOVD, ZOVB,ZOST,ZOVP). We only get Create Purchase Requisiton Screen for Item Category ZOBO.
Thanks
RajanikanthHi,
None of the Item Categories has Create PO Automatically.
Thanks
Rajanikanth
Maybe you are looking for
-
'''Moving Firefox URL Bookmarks from one Mac to another''' How do I drag-and-drop my web 'Bookmarks Toolbar' folder from one Mac to an external USB zip drive. Unable to network both Macs and use the migration feature. Must do this manually. Thanks!
-
Yosemite update: my Iphoto library is GONE.
After updating my MacBook Air to OS X Yosemite, iPhoto wouldn't open so I had to update it to a later version of it. However, I had over 3000 pictures in my library and now it seems I can't find them anywhere. I tried rebuilding the database, I ran t
-
Additional USB/FireWire ports
Is there anything I can use to get additional USB and/or FireWire ports? (Such as a splitter (of sorts) or like an electrical strip (WHere you plug it into 1 outlet and gain x # of outlets)? Thanks
-
Hello: I try to launch my application and i have the next error: "Missing version field in response from server when accessing resource :(http://arrahona.gedas.es:81/mb1/web/WEB-INF/app/MigracionB1.jar,1.0)" The version.xml is like: <jnlp-versions> <
-
Untrusted Connection Warnings for One Domain User
I have one domain user that constantly gets "This connection is Untrusted" warnings and has to continually add the exemptions. On a couple of sites the adding of exemptions fail and then get the following under the technical details: "xxxxx uses an i