Sales order completion status not triggering output
We have setup order confirmations to generate and email to customers as
soon as the order is complete. We have a few cases where
the order was completed, delivered and even invoiced yet output was not
proposed automatically. If we open using va02 and save(making no
changes at all) it proposes the output.
Using the status overview menu path, we see that although the header
status is completed, the completeness status says Incomplete Header
Data. Using menu path Goto->Header->Status shows everything as
complete. We're lost as to why it doesnt propose the output
automatically when the order is completed.
Any ideas?
HI,
I just had a similar issue with a custom routine where the output wasn't determining because the requirements of the routine were not satisfied.
From the output screen on the sales order select Goto-> Determination analysis. This will tell you what happened with the output. If the condition record was found and if the routine requirements were met.
In my situation the requirements were not met because the routine was reading fields that were updated on save and not available when output determination was executed.
Good luck.
Similar Messages
-
How do know sales order completed or not
Hi Gurus,
I have created Sales order with materials and quantity,and ,
could u tel Any Field for sales order complete or incomplete status and Table
Thanks in Advance.
SivakumarCheck the Table VBUP whether the Delivery Status(LFSTA for sales order/RFSTA for inquiry) is 'A' (A - NOT YET PROCESSED , B-PARTIALLY PROCESSED, C-COMPLETELY PROCESSED)
SELECT SINGLE VBELN
POSNR
FROM VBUP
INTO (LW_VBELN,
LW_POSNR)
WHERE VBELN = I_VBELN
AND POSNR = I_POSNR
AND LFSTA = 'A'.
IF SY-SUBRC = 0 MEANS SALES ORDER NOT YET PROCESSED.
IF YOU WANT TO FIND THE SUBSEQUENT DOCUMENT FOR THE SO ,YOU CAN FIND IN THE TABLE VBFA.
REGARDS,
R -
Sales Order Completed Status through STO SD Delivery
Hi,
(a) Demand is created for FG with strategy 50 for 100 qty in plant 1000.
(b) Sales Order received for 100 qty with customer as alternative plant 2000.
(c) Production completed in plant 1000 and now stock is available specific to that sales order.
(d) Requirement is to deliver the sales order stock of 100 qty from plant 1000 to plant 2000. ie; Inventory of plant 1000 should be upated. For this we created STO scenerio.
(e)STO created using SD deliver and PGI MT 641 by Tcode VL10B and auto GRN Update. We could achieve the Sales order specific stock delivery from plant 1000 to plant 2000.
(f) Sales Order stock reduced in plant 2000, but Sales Order is still OPEN and with not delivered status. Requirement is system should automatically set the sales order status as completed and delivered once delivery is done using VL10B so that sales order will not be available for planning again the same quantity.
Any suggestions please?
Thanks & Regards,
RSRHi Chandrasekhar,
Yes, u are right. I did not deliver the customer sales order. But here the customer is Plant 2000 itself and we are doing the delivery and moving the stock using STO. Requirement is once delivery is done by STO the sales order status should update as completed and delivered. Any link can we have between STO delivery and sales order ??
Thanks & Regards,
RSR -
Hello,
Sales order is showing completed status at line item level but at header level the order is still in being processed status.
The user created the order with an line item having downpayment due to which the VBUP table got updated. After this the user deleted this item from the order and add two more line items and further processed it . But due to this Sales order is showing completed status at line item level but at header level the order is still in being processed status the Table VBUP did not get updated.
Kindly help me to resolve the issue.
Thanks,
Vinay SapareDear Mr.Sapre
I encountered this sort of issue earlier.
Just check, at the SO line item level, at 'shipping' tab, in the field "part delr/ item", what value is maintained.
If it is D, make it blank.
Make it for both the line items. Alternatevely, you can also make the same change in CMR.
Do this & revert back.
Rgds
Sumanth.G -
Sales Order availibility check not triggering GATP in APO
Hi Gurus,
We intend to use GATP in APO. When Sales Person enters any SO and presses for availibility check, it should trigger availibility check in APO. in APO we intend to use RBA with Location substituation rule.
Following are the settings done:-
1) Integration Model for Plant.material and SO are created and activated
2 Created Integration Model for ATP check and ATP customizing
3) Created Check Instruction in APO for check Mode : 050 and Business event : A
4) Created Check Control with ATP Group : 2 and Business Event : A
5) Created all necessary configuration for Location substituation under RBA configuration.
Currently when we create a sales order and selects the item for availibility check , it does a local ATP check in ECC , but it does not trigger GATP in APO.
Am i missing any configuration or master data setting?? Any help will be appreciated.
thanks,
JaideepJaideep,
Assuming you are only using outbound queues, check for blocked or otherwise unprocessed queues. SMQ1 in ERP. SMQ1 shoould have zero entries
You must also have a Sales order Integration model activated, which can also be displayed in CFM5. You should be able to see existing sales orders in APO in //RRP3.
I will assume this is a new implementation, and you have never gotten a successful APO ATP in this system. You should Delete any inactive ATP or Sales order Integration models that contain this material/plant. You should inactivate any duplicate IMs, so that there is only one ATP IM and only one Sales Order IM active for this material/plant, at least until you have solved this problem.
New development also means that some of your developmental trials may have caused the CIF to become inconsistent. You can run program RCFORDCH to clean up CIFORDMAP inconsistencies. You can regenerate the runtime by executing RCIFIMAX using 'generate'. You should delete all your unused T_ATPCHK and T_SLS filter objects with program RCIFIMDL
In general, there are many other helpful tips found in https://service.sap.com/sap/support/notes/563806 and in the other notes called out in this note.
If there is nothing in the queue, and assuming that you have an active ATP Integration model working, and assuming that all data in ERP is consistent, then there is probably an enhancement interfering with the process. Consult your SD developers to discover which one of the ERP enhancements is stopping APO GATP.
Best Regards,
DB49 -
How to make the status of a sales order complete of which PART DELIVERY
How to make the status of a sales order complete of which PARTIAL DELIVERY has already done. <b>(Assigning rejection status not accepted)</b>
Hi Gyana
There is no document with me. But I can confidently say that because I am using this functionality.
In my case I have created a Order Reason as "Short Closed". once you short close this order only the balance quantity gets rejected (provided you have already made previous delivery and PGI).
Try it in one of your test clients if you have. Once it is short Closed it wont also show in the orders due for processing in Production.
Also you can generate reports based on this if your customer wants to know how many order he has short closed, qty of item short closed etc.
Try it.
Rgds
Sunil -
How the sales order header status update?
Hello,
In the sales order header "STATUS" tab is there, under this status tab we can find OBJECT status if we click that object status it shows the Object number,Object category,status profile and status with status no. on which bases this status will update in the sales order header?
my case is Status "10-xxxx" set automatically for some orders.
Could you plz let me know on which bases, the status will be updated in the sales order?
Regards|KSHi
SAPu2019S GENERAL STATUS MANAGEMENT FUNCTIONALITY
General Status Management replaced order status management functionality in recent SAP releases (4.6C). This discussion will address general status management, as this is how SAP allows user statuses for controlling objects in this and future releases.
General Status Management applies to internal orders, project definitions, WBS elements, production orders and many other objects in SAP. For the purposes of this discussion we will concentrate on status management for internal orders and WBS elements. A list of all objects relevant for status management will be made available upon request.
A status is an indicator that fulfills two functions. First, it informs you that a particular status has been reached. For example, an internal order has been created and released; a settlement rule has been entered; a particular business transaction has been executed, etc. Second, it influences the business transactions you can perform for a particular status. A status can allow a business transaction; allow a business transaction but issue a warning message; or prohibit a business transaction altogether. If a warning message is issued it is up to the user whether the business transaction is carried out or not.
Statuses can be used to control and communicate. Statuses can be used in reporting (show me a report of all internal orders with a status of TECO, or technically complete). Statuses can be used as selection criteria (select all internal orders with a status of CLSD, or closed). Statuses can communicate the state of an object (ready for archiving, not ready for settlement execution).
There are SAP standard delivered statuses that apply to all object types. These are known as SYSTEM STATUSES. CRTD, REL, SETC, TECO are examples of SAP standard system statuses. SAP standard system statuses cannot be removed from use. You cannot override the SAP system status with a user status. You cannot change the behavior of an SAP system status.
User statuses (or user defined statuses) exist in addition to SAP standard statuses. User statuses are intended to augment or refine SAP standard statuses, not replace them. There is no limitation to the number of user statuses that can be created. Both system and user statuses influence business transactions in the same way.
An object can have multiple statuses active at the same time. A plant maintenance order can have released, preliminarily costed, work order printed and confirmed statuses all at the same time. For SAP display purposes only one status can be displayed on the status line in master data screens, but it is possible to see all active statuses for an object at one time by drilling down into the master data screens.
A STATUS PROFILE, or user status profile, contains individual user statuses and the business transaction rules defined for those statuses. There is no limit to the number of user status profiles that can be maintained in SAP. A user status profile is assigned to an order type or a project profile in configuration. This user status profile is then defaulted into all objects that reference that order type or project profile. A users status profile can be overwritten (or deleted) in an individual object (via native master data screens), but only if a user status has yet to be activated for that particular object. Once a user status has been activated for that object the user status profile cannot be changed.
HOW STATUS MANAGEMENT WORKS
When an object (internal order, WBS element, production order) is created SAP assigns the system status CRTD. MIT automatically releases the order, so the system status REL is also activated. If there is a user status profile defined in the order type (or project profile) this is carried over into the internal order (or WBS element). If not, only the SAP system statuses will apply to this object.
When a user executes a business transaction for this object, SAP checks the user status to see if that business transaction can be executed without any additional influence from a user status, can be executed but with a warning message being issued, or cannot be executed at all. SAP also checks whether the business transaction sets or deletes any other user statuses within the user status profile.
A user status may also be maintained directly in the object master data. Accessing the master data screens allows a user to manually maintain user statuses. If necessary, an authorization code can be assigned to a user status to ensure that no unauthorized persons can change the status of an object. Once changed, the new user status is fully active and acts no differently than if a business transaction set the user status.
Status management and business transaction control only work with standard SAP transactions. Z transactions will not show up on the business transaction list for an object. The business transaction table is configurable, but SAP strongly recommends not changing that table. SAP directly updates that table via support packs and it is often impacted during upgrades.
Authorization codes / keys are available in user statuses. The authorization code is checked only when user statuses are being set manually, from within the objectu2019s master data screens. This ensures the user has the proper authorization to set that status for that particular object. However, it is important to understand that SAP sets a user status in reaction to a business transaction it does not perform an authorization check. -
Sales order delivery status report
Hi,
i have to give a report on sales order delivery status report which displays the sales order information and delivery status details. and also please let me know the tables.
thanking you in advance.Hi,
For the document header and document items, VBAK and VBAP, you can find the delivery status in the table VBUK and VBUP respectively.
The fields are VBUK-LFSTK
In VBUP, the field is VBUP-LFSTA which can take values, null, A, B, C for not relevant, Not yet processed,Partially processed and Completely processed
Based on this, you can write your report.
Hope this helps. You can reward if this helps. -
Open Sale Order Value (FD33) not getting diminished even after closing SO?
Hi,
Upon Executing FD33 and clicking the status view for a Customer say XYZ , and then choosing EXTRAS-Open Sale Order . Say the value of open sale orders being shown is 75000. Even after closing the open sale orders (By Selecting VA05 and Putting reason for Rejection), and then also the Open Sales Order value is not getting diminished.
What could be the reason ?
Pls help.
Regrds,
BinayakHi Binayak,
As mentioned by you, running of Credit re-org program 'RVKRED77' is the only solution for this problem and it is known problem in SAP.
Some precautions
1. Always run the program in background by scheduling a job.
2. The idle time is around midnight when no user is working on SAP.
3. Some time the job fails as some other program may be updating same tables as this program. In such cases re-schedule the job at different time.
4. You may run the program 'RVKRED88' which will simulate without actual updation of credit values.
Hope this clarifies..
Regards,
Madhu. -
Userexit for updating sales order user status based on PO
Hi.
My clients requirent is
Sales order user status should get updated based on production order creation,GR for PO creation etc.
Basically depending on PO & GR For PO,various user stauts in sales order should get updated.
Can you please suggest me some userexits in PP for this requirement?
I am a SD Consultant and not having much idaes about PP
Thanks
Nishahi,
if you are not going to update it in the SO..
then you need different exits as those are different transactions. -
Userexit for updating sales order user status based on Production Order
Hi.
My clients requirent is
Sales order user status should get updated based on production order creation,GR for PO creation etc.
Basically depending on PO & GR For PO,various user stauts in sales order should get updated.
Can you please suggest me some userexits in PP for this requirement?
I am a SD Consultant and not having much idaes about PP
Thanks
Nishahi,
if you are not going to update it in the SO..
then you need different exits as those are different transactions. -
Update Service order status based on Sales order billing status
Hi All,
Pls give some suggestions for below scenario.
Sales order will be created from Service order.
Service order should get completed once the sales order is billed fully.
Billing status is available in Sales order header. When ever billing is created, sales order status get updated.
Where I need to have the trigger (User exit etc...) to update the service order status w.r.t sales order billing status.
Rgds,
Senni.BHi,
As standard the system update service status, maybe some config is missing. Please check the copy control conditions in SD.
Hope this help.
Regards. -
Creating check on officers who can change a sales order - User Status
The user needs to create a check on persons who can change (User Status) on the sales order created.
The sales order are created by a group of people. These group of people can not be allowed to change the sales order - User Status(In header Detail).
Only a second level user users should be allowed change this user status.
Can it be done at configuration level. Or should we use an Exit?
Thanks in advance.Hi Sunoj,
I never have used this auth. objects, but if you want to set restrictions on some users, search before in auth. objects. As I told you, you can use the tcode SU24 for this purpose. Do the selection, see the result, try it with tcode PFCG and check it.
If you can do something with customizing tools or other standard tools (as authoritation tools) avoid the use of enhancements, BADI, BTE'S and so on. If you don't find the solution, then go to userexits.
I hope this helps you
Regards
Eduardo -
Need function module for Sales order overall status
Dear Team,
Our requriement is we need to capture sales orders overall status 'compleated' in header and item datat details.
Could you please let me know what are function modules available for to get the over all status for sales orders, (header and item)
Thanks & Regards,
MK.Hi MK,
Use any of this FMs.
C1CE_VBUK_READ
SD_VBUP_READ_WITH_VBELN
WCB_VBUK_READ
Note that the values are in table VBUK and you can do a select statement from that table to get what you need.
Regards,
Peter -
How to check Sales Order complete or incomplete in program?
Hi, Gurus:
In the program, how to check Sales Order complete or incomplete based on Order Number vbeln?
Thanks,You can check the status table VBUK for this.
VBUK has all the status related fields in it.
Search for the field which suits to your specific requirment.
Regards,
Naimesh Patel
Maybe you are looking for
-
How to parse a HTML file using HTML parser in J2SE?
I want to parse an HTML file using HTML parser. Can any body help me by providing a sample code to parse the HTML file? Thanks nad Cheers, Amaresh
-
Error while installing JDK 1.6 on Linux?
Hi, Could not locate a suitable jar utility. Please ensure that you have Java 6 or newer installed on your system and accessible in your PATH or by setting JAVA_HOME Below is environment variables on Linux. when I try to install JDK 1.6 I'm getting f
-
I'm having a problem with firefox playing background music on some sites, it works with IE and other browsers but not with fire fox, what html or java script do I need to add to the pages so that they play the music? I develop my pages in Front Page
-
Group Above - 1 Master & 2 Detail Queries
Hi Techies, I have 2 queries(Q1 & Q2). Using Q1, I fetch the master records. Q2 fetches Detail records from a set of 3 tables. I created a group above report using wizard. It works fine. Now I want to add 1 more query Q3 which is same as Q2 but the r
-
Digital Signature not allowed Acrobat 9.5.2
I created a form in Acrobat Pro and saved with extended functions. I'm using Acrobat Standard 9.5.2 which allows me to add digital signature. Most other employees can add signatures as well. However, there are a couple (using the same version softwar