Re: Sales Order Output trigger after Overall status is Complete

Hello Friends,
We have a requirement where in , we want to trigger the Sales Order Ouput once the overall status is completed.
Basically , the print program should trigger only when Overall status of Sales Order is Complete.
Can anyone suggest any way to achieve this requirement ?
Thanks in advance.
Julie.

Hi,
For this we have to go for ABAP development/a "Z" program.
This program/conditions will be maintained at the smart form level.
This has to be triggered only when the over all status is complete.
This thing we have to check in table "VBUK".
Pass your order number into "VBELN" and check for the field "GBSTK".If it is "C" then only it should be triggered.
We have to write a small line before this triggering program or condition is to be maintained in smart form if you are using it.Contact your ABAPer.
Regards,
Krishna.

Similar Messages

  • Output trigger after PGI during shipment completion

    Hi Guys,
    We have following  requirement.
    After shipment completion, PGI will trigger, after PGI is completed, output sholud be triggered if the preceding document is free of cost sales order.
    How to ensure the above requirement is met.
    Thanks
    Shankar

    Hi
    For meeting your requirement you have to take the help of abaper and create one routine
    Go to Transaction VOFM
    go to menue -
    Requirement -
    Output control.
    Here abaper have to create one routine that
                           if AUART (sales document type) = "your Document type"
    Then System will allow to take printout
    Go to Transaction NACZ and assign routine here
    Regards
    Shambhu Sarkar

  • Payment Card Order completely invoiced but in the order is still showing Overall Status as Blocked

    Payment Card Order completely invoiced but in the order is still showing Overall Status as Blocked

    Share the screen shot of payment card tab from that sale order.  Also what values are flowing in Status tab.
    G. Lakshmipathi

  • I have to send the sales order output via mail to a customer

    have to send the sales order output via mail to a customer, what steps i have to follow
    kindly guide me.
    regards
    satya

    Hello,
    You need to carru out your output configuration for this.
    Use tcode, NACE where you can do this centrally.
    Select V1 & click on output types above
    Select output type MAIL for your requirement & use tranmission medium as simple mail.
    After configuring your MP mail partner functions & use of proper output program you will be able to send mail to your party.
    Hope this is helpful to you.
    Regards,
    Dhananjay

  • User exit in ATP Check for sales Order to trigger notification

    Hi All
    please let me  know is there any user exit after ATP check or in ATP check for sales order to trigger a notication mail.
    Regards
    Kishore

    Hi,
    User Exits For Availability Check are given below:-
    The user exits named here are planned for projects that are to be carried out in agreement with SAP development as they may only be used in consultation with SAP.
    USEREXIT_PLANT_SELECTION in program RV03VFZZ is an exception to this rule (see below).
    User exits in program FV45VFZZ
    USEREXIT_ADD_FIELD_TO_HEADER
    USEREXIT_ADD_FIELD_TO_LINE
    User exits in program FV45VFZY
    USEREXIT_DELIVERY_GROUPS
    USEREXIT_MVERF_INIT
    USEREXIT_QUOTA_KEY_VALUE
    User exits in program RV03VFZZ
    USEREXIT_AVAILABILITY_IN
    USEREXIT_AVAILABILITY_OUT
    USEREXIT_DARA_REFRESH
    USEREXIT_PLANT_SELECTION
    This user exit is used to adjust the flow during plant transfer. A list of permitted plants, where this material is created, is determined and checked in the standard R/3 delivery. A dialog box appears where you can select the plants. The user exits allow you to modify the plant table so that plant selection takes place in advance for every flagged selection and a dialog box becomes unnecessary.
    regards
    Vivek.

  • How to print one sales order output from two printers using single command.

    Dear all,
    Our requirement is to print single sales order from two different printers, where as one printout for sales order output and another for sales order cash receipt.
    We developed two smartforms for both outputs.
    But we are struggling to assign the smartforms to single document type, which has to result two printouts after saving the sales order.
    Please help us to solve the issue.
    Your suggestions will be highly appreciated.
    Best regards
    Raghu ram

    Hi,
    You should define two different output type for your requests, one is for SO output, the other is for SO cash receipt. That's okay!
    Good luck
    Z.T

  • Processing of Sales order output type BA00 processes another Z output type for acknowledgement.

    Hi Friends,
    I am facing below mentioned issue and request your suggestion to solve it
    Via processing of sales order output type BA00 another Z output type is processed and acknowledgment is sent to SAP inbox( sost).
    This is working incase of manual addition of BA00 output type and via standard program " sd70av1a", but this functionality is not working when i am calling this standard program in a Z report via batch job.     
    with the below code-
    DATA: name TYPE tbtcjob-jobname.
             DATA: number  TYPE tbtcjob-jobcount.
             DATA: print_parameters TYPE pri_params.
             name = 'ORDER_PRINTING'.
             CLEAR: range1.
    *REFRESH: range.
             range1-sign = 'I'.
             range1-option = 'EQ'.
             range1-low = 'BA00'.
    *        range1-high = 'ZBA1'.
             APPEND range1 TO range.
             CALL FUNCTION 'JOB_OPEN'
               EXPORTING
                 jobname          = name
               IMPORTING
                 jobcount         = number
               EXCEPTIONS
                 cant_create_job  = 1
                 invalid_job_data = 2
                 jobname_missing  = 3
                 OTHERS           = 4.
             IF sy-subrc = 0.
               SUBMIT sd70av1a WITH  rg_kschl IN range
                               WITH  rg_vbeln IN order_tab
                               TO SAP-SPOOL
                               SPOOL PARAMETERS print_parameters
                               WITHOUT SPOOL DYNPRO
                               VIA JOB name NUMBER number
                               AND RETURN.
               IF sy-subrc = 0.
                 CALL FUNCTION 'JOB_CLOSE'
                   EXPORTING
                     jobcount             = number
                     jobname              = name
                     strtimmed            = 'X'
                   EXCEPTIONS
                     cant_start_immediate = 1
                     invalid_startdate    = 2
                     jobname_missing      = 3
                     job_close_failed     = 4
                     job_nosteps          = 5
                     job_notex            = 6
                     lock_failed          = 7
                     OTHERS               = 8.
                 IF sy-subrc <> 0.
                 ENDIF.
               ENDIF.
             ENDIF.
           ENDIF.
    In this case only BA00 is getting processed but Z output type created for sending acknowledgment is not triggered.
    Please suggest how can i achieve the required functionality.
    Thanks,
    Surya

    Solved myself..
    Thanks.
    Br,
    Surya

  • Header condition type value not displayed in sales order output

    Hi gurus,
    I have observed a strange issue regarding a header condition in a sales order.
    we have a set up like following:
    1. If the Header condition XXXX is used in sales Order then this value should be printed on sales order output.
    2. If the Header condition mentioned in above point is not maintained in sales order it should print the total price of all line items.
    Though i have maintained the header condition value in Sales Order Header its not displayed in SO output.
    That is , I have a sales order and it has one HEADER condition type entered with 3500 USD.
    In fact this value is used for some business purpose and is being printed on the sales order output for a specific output type.
    But where as in a sales order this header condition value is not getting printed on the output though I am using same data as of the sales order which is having the header condition value printed on its output.
    According to business,we must have the header condition value printed on  sales Order output.
    Please suggest how to proceed.
    Thanks in advance.

    Not sure if you are using costom smartform to print invoice, if yes then ask developer to debug and find the root cause and fix it.
    You might need to give him condition when it shuld be printed and when not.
    You can take reference of another output type for which it is printing

  • Regarding finding out Partner function based on Sales Order/Output Type

    Hi All,
    <b>I have a issue in finding out Partner function[PARVW],  Message partner[PARNR], Message transmission medium[NACHA], Teletex number[TELTX], User name[USNAM], Message processed manually[MANUE], Country Key[TLAND] and some other fields all are related to NAST table.</b>
    Actually we have one script which is already working when we run from from <b>VA02/03</b> for single order.
    When we execute from <b>VA02/03</b> all <b>NAST</b> table entries are filled up and by using those entries we are fetching remaining entries and displaying them in Output.
    Now we are developing another program where we will have a selection screen with <b>Sales order, Output Type & Order Type</b> and execute the program and then we will get list of sales orders in <b>ALV list output</b> with check boxes before every record.
    Now if we select one (or) multiple records from there and click on Print Prevview button i am calling above <b>SAP Script Print Program</b> but now in that P.Program we will not have any <b>NAST</b> table entries other than Sales Order and Output Type those can be moved to [<b>NAST-OBJKY, NAST-KSCHL</b>].
    But here what about other fields in <b>NAST</b> table like <b>PARVW, PARNR, NACHA, TELTX, USNAM, MANUE, TLAND</b> etc.
    How can we get them as we are exclusively using those other <b>NAST</b> table entries in above <b>SCRIPT/Print Program</b>.
    Can anybody solve this issue!
    Thanks in advance.
    Thanks & Regards,
    Prasad.

    Check this FM
    WFMC_MESSAGES_SELECT
    example
    tables : nase.
    constants: appl     like nase-kappl value 'V2'.
    select-options:
      rg_nacha  for nase-nacha default '1',
      rg_kschl  for nase-kschl.
    ranges: rg_objky for nast-objky.
    data:
    msgs_1 like msg0   occurs 100 with header line.
    *-Fill Object Key
    *-Execute fm
    call function 'WFMC_MESSAGES_SELECT'
         exporting
              pi_application = appl
              pi_processing  = '1'
         tables
              ri_medium      = rg_nacha
              ri_type        = rg_kschl
              ri_object      = rg_objky
              tx_messages    = msgs_1.

  • Re: Sales Order OUtput( V**) v/s Billing Output ( VF31)

    Hello Friends,
    In Standard SAP, we have VF31 - Output from Billing , where we can choose the Invoice we would like to print.
    I would like to have the same functionality for Sales Order Output.
    In Standard SAP , there is no such functionality where we can choose the Sales orders which we want to print.
    Pl. let me know what type of enhancement would be required to achieve the above mentioned functionality.
    Thanks a lot in advance,
    Julie.

    Hi,
    There are two options for you.
    1.Using the standard program "RSNAST0D".
    Goto SE38,Enter the Program name as "RSNAST0D".
    Execute or press F8.
    In the selection screen,Enter the Application as "V1".Selection type as "2(for repeated processing)".
    Execute.
    You can make this one as a T.Code also by using the transaction SE93.Ask your ABAPer for this.
    You can use the program "RSNAST0F" for monitoring the incorrectly processed output".
    2.For VF31,it uses a standard program "SD70AV3A".
    Make a copy of this one and change the necessary tables etc. for this so that the screen is also similar to our VF31.For this ask your ABAPer to develop a Z program.
    Regards,
    Krishna.

  • Tcode for Sales Order Output(collective processing)

    Hi
    What is the tcode or program to print sales orders collectively, similar to VL71 for deliveries & VF31 for invoices.
    Regards
    Uma

    Hi Uma
    There is no such T code for sales order print.
    You can use SE38-> run RSNAST00 program for sales order output (collective processing).
    try and revert.

  • Quotation/Sales order output using SMARTFORMs ?

    Hi,
    Whether standard SMARTFORMs are available for printong Quotation/Sales order output?
    Please provide me details if available.
    Thanks & Regards
    Seshagiri.

    Hi Seshagiri,
    Take a look in table TNAPR for application V1 if you can find any entries in SFORM.
    Regards,
    John.

  • Status of Sales Order Open Even after assigning Reason for Rejection.

    Hi All,
    I am facing with a basic problem wherein even after assigning a reason for rejection status for a sales order, the sales order numbere is appearing in  the list of Open Sales Order(VA05).
    Also another case is i created a sales order with one line item, invoiced the same. Now i cancel the invoice and further wanted to close the sales order as i cannot delete the same. In this case also i see that even after assigning the reason for rejection, the sales order number along with its details appear in the list of open orders.
    Can somebody please tell me whatt configurations have i missed?.
    Regards
    Bhushan
    Edited by: NAGABHUSHAN THIPPANNA on Nov 30, 2009 9:14 AM

    Hi Vivek,
    Thanks for the reply... My issue got solved partially. Now if i assign a "Reason for rejection" to the sales order then that sales order is not reflecting in the VA05 (open orders list).
    But given a scenario wherein i create  a sales order and whose quantities & values  gets updated in the standard infostructures and i will be able to see the same by executing MCTE (incoming orders & Qty). After assigning the reason for rejection for the same sales order i view the output of MCTE then the report still displays the old ordered quantity and value. Is there any wayout to control this wherein the moment we assign a reason for rejection for a line item in a sales order and the values get reversed in the standard infostructures.
    Thanks and Regards
    Bhushan

  • Sales order output type is on header level, but output trigger is based on

    line item user status.........
    Order Confirmation is sent to the customer once confirmed.
    Depending on the scenario and the systems involved in the process, the trigger to send the Order Confirmation from SAP is differ.  The user status will be used as the trigger, however different statuses will be used depending on the scenario.
    Client wants all items on a Sales Order to appear on the Order Confirmation.  What this means is that once an Order Confirmation is triggered at the item level an Order Confirmation will be issued and include all items on the Order.
    For example, a sales order (123) contains 3 items (10, 20 & 30).  The first item (10) is passed user status (which required triggering an output) and the status is updated, the other two items were not passed to that user status which required triggering the output.  The output should be issued based on one item meeting the qualifying criteria .  The Order Confirmation should contain all 3 items.  The first item (10) will show on the Order Confirmation as confirmed qty on a specific date at a specific price.  Items 20 and 30 will show on the Order Confirmation as “Pending”.  When the second and or third items are confirmed, another Order Confirmation will be issued showing again all 3 items and the whether they have been confirmed.

    Hi!
    Sounds like you need a line-triggered output (with a message, which displays all lines of the order).
    Do you have problems to create a new output type?
    Regards,
    Christian

  • Sales Order Output After Approval?

    Dear All,
    My customer requirement is,Sales order Print out should be possible only after sales order approval.Let me know is there any standard way to acheive this.I tried user status profile,it didn't work.
    Let me know a better way to acheive this.
    Regards,
    Venugopal

    There is no standard way for this.
    To do this
    - First half of the way, you are right. Where you have status profile.
    - Second half, develop a routine for output requirement with the help of an ABAPer with your logic and level of status profile. Then assign this develop routine in the access sequence for the output type.
    Regards
    JP

Maybe you are looking for

  • How do I transfer all my itunes to a different computer

    I own a 3rd Generation Ipod touch and an Ipad 2. I also own a PC that has all of my Itunes music apps and things on it. But recieved a work Macbook that runs snow leapord. I want to sync both my devices to this Macbook but dont want to erase their co

  • HT4314 Multiple game center accounts with on Apple ID

    We have 3 i touches at our house. My son went to add a picture to his Game Center account, and now can't get into his account, because it asks for the ID and so on. Using the Apple ID, it defaults to my game center account, and since it only asks for

  • MY MENU BUTTON DOES NOT WORK! ah!

    I've had my ipod photo 30GB for about 5 months and i love it..i have about 2500 songs on it and i was listening to it yesterday and no matter how many times i pressed menu..it wouldn't go back to any of the other screens. all the other buttons worked

  • Bridge Keyword Issue

    I am trying to use Bridge to apply keywords to video clips. The video is quicktime format under the ProRes codec. I used bridge to batch rename a set of files from the same shoot. The keywords will apply to somewhere around 85% of the clips, but for

  • Invoice posting in EBP

    I am trying to post invoice in EBP (Ex Classic). but it is giving error as follows. "Approval workflow is ambiguous. Inform system administrator" I know in EBP you need to have workflow for each doc and I have activated following workflow with starti