Logic required to findout "Release To Date" of the Purchase order

Hi
We are developing a custom program to release purchase orders as per clients requirements. In that, in the output, we need to display the "Release To Date" of the purchase order. Consider the release codes are R1,R2& R3, and currently the PO is released by R1, then we need to show "Release To Date" as R1. Simillerly once R2 also released the PO, we need to show "R1 R2" in the Release To Date field. This you can see in the Release Tab of the PO.
Now we need to adopt the same logic in our custom program also. Which table i can find the release to date details. The latest release code of the PO also good enough to build the logic to findout the "Release To Date"
Any pointers would be of great help.
Thanks
Venkat.

Hi Venkat,
Check up these tables
T16FC, T16FD, T16FG, V_T16FC
Regards,
Hareesha
If it's help's reward the pts

Similar Messages

  • In MIGO, i need to see delivery dates from the purchase order

    Is there a way to see in transaction MIGO, the delivery dates from the purchase order?  I hope there is some exit or BADI or BAPI or .... to perform this copy function? 
    We have multi-line POs for the same material with staggered delivery dates and the Warehouse needs to know which PO line to receive against.

    when you enter the PO number in MIGO and hit enter, then you only get the items that can be received.
    If you make sure that the PO items are created by ascending delivery date, then you can always take the first.
    if you have the personal setting to display all items (even the already received ones), then you can take the first with a quantity proposal. already received items do not propose quantities.
    I would ask purchasing to tell the vendor that he has to state the PO number along with the item number in all papers (delivery note, invoice).

  • Passing Data to the Purchase Order Style Sheet

    I am new to oracle so please pardon my ignorance.
    I was tasked with switching the Purchase Order from transmitting via a 3rd party application to using XML Publisher.
    I was able to get the PO to generate successfully and I have made a few minor changes to the standard XSL-FO. What I would like to do is send down additional fields (messages that can be changed more easily from within the application without code changes).
    We are on version 11.5.10.2. but this is a layered upgrade, so their report builder version is 6.0.8.25.0.
    I think I figured out how to get the data i want to be added to the xml created by POXPRPOP.rdf.
    My confusion stems from a lack of understanding of how the xml created from POXPRPOP is translated into XML Publisher.
    The original report was generating the following XML before I switched the PO Output Format in Purchasing Options/Control from Text to PDF:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <!-- Generated by Oracle Reports version 6.0.8.28.0
    -->
    - <POXPRPOP>
    - <LIST_G_INIT_INFO>
    - <G_INIT_INFO>
    <MANUAL_PO_NUM_TYPE>ALPHANUMERIC</MANUAL_PO_NUM_TYPE>
    <C_COMPANY></C_COMPANY>
    <C_ORGANIZATION_ID></C_ORGANIZATION_ID>
    <BASE_CURRENCY_CODE></BASE_CURRENCY_CODE>
    <STRUCTURE_ACC></STRUCTURE_ACC>
    <STRUCTURE_CAT></STRUCTURE_CAT>
    <C_CATEGORY_SET_ID></C_CATEGORY_SET_ID>
    <C_YES>Yes</C_YES>
    <C_NO>No</C_NO>
    - <LIST_G_HEADERS>
    - <G_HEADERS>
    <SHIP_VIA />
    <POH_SHIP_TO_ORG></POH_SHIP_TO_ORG>
    <POH_BUYER_PHONE />
    <POH_VENDOR_ID></POH_VENDOR_ID>
    <POH_PO_NUM></POH_PO_NUM>
    <POH_REVISION_NUM></POH_REVISION_NUM>
    While, the PO stylesheet appears to be expecting the following format as defined in the PO_STANDARD_PO.xml document defined in the Standard PO Data Definitions:
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- $Header: PO_STANDARD_PO.xml 115.0 2004/08/12 15:33:28 nipagarw noship $ -->
    <!-- dbdrv: none -->
    <!-- GSCC_Category="Xdo Data Definition" -->
    <PO_DATA>
    <TYPE_LOOKUP_CODE>STANDARD</TYPE_LOOKUP_CODE>
    <SEGMENT1>21263</SEGMENT1>
    <REVISION_NUM>0</REVISION_NUM>
    <PRINT_COUNT>0</PRINT_COUNT>
    <CREATION_DATE>12-AUG-2004 00:08:06</CREATION_DATE>
    <PRINTED_DATE/>
    <REVISED_DATE/>
    <START_DATE/>
    <END_DATE/>
    <NOTE_TO_VENDOR>Terms Supplier Note</NOTE_TO_VENDOR>
    <DOCUMENT_BUYER_FIRST_NAME>Pat</DOCUMENT_BUYER_FIRST_NAME>
    Is the XML that was originally being generated from POXPRPOP different now that I changed the output format? If not, how is the original XML being translated to match the correct format as required by the stylesheet?
    Thanks,
    -Tim

    Try
                                oForms.Mode = SAPbouiCOM.BoFormMode.fm_ADD_MODE
                                oForms.Items.Item("4").Enabled = True
                                oForms.Items.Item("38").Enabled = True
                                oMatrix = DirectCast(oForms.Items.Item("38").Specific, SAPbouiCOM.Matrix)
                                oMatrix.Columns.Item("1").Editable = True
                                Dim oEditText As SAPbouiCOM.EditText = DirectCast(oMatrix.Columns.Item("1").Cells.Item(i).Specific, SAPbouiCOM.EditText)
                                oEditText.Value = TempTbl1.GetValue("ItemCode", j)
                            Catch ex As Exception
                                oApplication.MessageBox(ex.Message.ToString)
                            End Try
    No it coming as Not editable see the above code.
    Thanks,
    Ruheena

  • Issue with the Posting Date of the Purchase Order.

    Hi All,
    There are fields in BW like SSL1: Time OK, SSL2: Qty OK, SSL3: Time & Qty Ok, SSL4: Days Late (Routines are written to calculate). These fields will indicate whether the delivery against a GR is OK or not with respect to Time, Quantity and the No. of Days..
    But here the issue I am facing is
    If there is only1 delivery/ GR against a single item the calculation in BW are correct - i.e. for a particular PO if there is only one delivery the above fields like SSL1: Time Ok, SSL2: Qty OK will show like the delivery is done within the specified time and everything is OK (in case if it is delivered within the allotted time)
    But if there are multiple deliveries or multiple GR's  posted for one PO item, the calculations are going wrong i.e. even if the delivery is done well within the specified time it is showing the wrong calculations like it is delievered too late. Because in this case the earlier dates are overwritten.
    Can anyone throw me some light on how can I go about solving this issue.
    I am thinking of declaring the Posting Date as the KeyField of the DSO as of now it is a Data field  I also want to know the impact of assigning this as a Keyfield.
    Thanks in advance,
    Prasapbi

    Hi,
    As I understand, you have a DSO based on Purchase Order and your key field is PO and its line item. The problem as you stated will always be there if you have multiple deliveries/GRs created for a single line item because the system will overwrite the entries for same key.
    Problem with adding Posting date as keyfield will be that then your key will be PO-PO Lineitem-Date. When PO will be created, the Posting date will be blank(correct me here if I am wrong), therefore you will have one entry for same PO-line item combination. One without date and other with date, which again would be incorrect. If my assumption about Posting date was wrong, even then your data may not be correct because then you may have many entries with same posting date which again would overwrite each other.
    If there is any direct link between PO line item and number of deliveries that will get created for them, then you can bring that field in DSO as keyfield. But I don't think there is any such field.
    Looking at your report requirement, I would suggest that you make a DSO based on Goods Receipts and then calculate these keyfigures by comparing the dates between GR posting date and PO line item date.
    Else you can change the way your datasource works(if its generic one based on function module). Since your main requirement is to check whether the GR posting date has met your SLA or not, you should fetch all the details only when GR is created and make your key field as PO-PO Line item-GR

  • Delivery date in the purchase order

    Hi all,
    Iam creating the standard P.O. today 2nd Jan.System is taking the delivery date as 5 th Jan ie..after three days.
    How system is calculating this?
    I know this is MM related But is is quite confusing when I practise Schedluing & avai check
    Regards
    Mano

    Hi,
    Check factory calender. E.g Factory calender - US
    Goto SCAL t.code. Select factory calender field. choose change / display icon.
    Select the calender and click on definition. Here you will get working days.
    Goto vendor master data, Enter vendor number,company code and purchase org.
    Check planned delivery time in purchase data screen.
    Regards,
    Chandra

  • Does the inbound delivery date get updated in the Purchase Order?

    Dear Experts,
    Here is the use case, The original delivery date in the purchase order is 01.11.2011. Accordingly, the supplier sends an ASN to my client against the PO with the same delivery date. However, now, store keeper of my client wants to receive the stock on 03.11.2011.
    1) Can the store keeper/ goods recipient change the delivery date in the corresponding inbound delivery document to 03.11.2011?
    2) Will the change of the intended delivery date be notified back to the supplier who has triggered the ASN?
    3) Will the new delivery date be updated back in the purchase order?
    Point 3 is particularly important for the client from vendor evaluation point of view as any delay from the client side should not affect the vendor performance for ontime delivery.
    Thanks in advance,
    Ranjan
    Ranjan Sutradhar

    for point 2 not the dates wont be sent back to supplier untill unless you have any logic writen for that and if there is a Interface designed for it and I dont there will be any since ASN is sent from Vendor and if you are changing the dates in ASN .
    for point 3 no its not going to change the delivery date in PO at item level but at the item detial level in PO history tab the scheduled date and delivery date as per ASN will be mentioned
    its better you run the case in system and check it....this wont take much time

  • Billing date for a purchase order in the corresponding billing document

    Hello,
    for a purchase order I need to select the billing date in the bill which corresponds to the purchase order. There is a posting date in the order history but I am not sure that this date is identical with the billing date in the purchase order. Any suggestions? Thanks.
    Regards, Lars.

    I guess you are talking about due date for a billing document.
    There's an FM Determine_Due_date for that. before that you'll have to use FM FI_DOCUMENT_READ with I_AWTYP as VBRK and I_AWREF as Billing Document Number. You will get T_BSEG entry.
      CALL FUNCTION 'FI_DOCUMENT_READ'
       EXPORTING
         i_awtyp           = 'VBRK'
         i_awref           = po_vbeln
       TABLES
         t_bseg            = i_bseg
      SORT i_bseg BY vbeln.
    READ TABLE i_bseg WITH KEY vbeln = 'Billing Document Number'.
      IF sy-subrc IS INITIAL.
        MOVE-CORRESPONDING i_bseg TO wa_faede.
        CALL FUNCTION 'DETERMINE_DUE_DATE'
             EXPORTING
                  i_faede                    = wa_faede
             IMPORTING
                  e_faede                    = wa_faede
             EXCEPTIONS
                  account_type_not_supported = 1
                  OTHERS                     = 2.
    This wa_faede will have due date in one of its fields.
    Hey do reward points if this post is helpful.

  • Can't find Posting date in ME23N (Purchase order)

    Hi
    I am looking at a puchase order document in ME23N, but I cannot find the posting date of this document. Can some please explain me where I will find the posting date?
    Kind regards,
    Torben
    Message was edited by:
            Torben Pedersen
        (ME23N - not ME24N)

    Hi,
    In ME23N you cann't find the Posting date, you can find only Document date of the Purchase order, when the PO is created like that,
    If you done any Goods reciept w.r.t this Purchase order you can find the Posting date of GR document in Purchase Order History tab at Item details of the PO in ME23N.
    rgds
    Chidanand

  • HOW CAN I GET THE PURCHASE ORDER RELEASE DATE

    Dear All,
    HOW CAN I GET THE PURCHASE ORDER RELEASE DATE - any reprot is there?
    Thank you
    Ahmad

    Hi,
    u goto that PO and select Environment on top line .under that select header changes if u click on that u will get entire details who reased when released, date , time etc
    regards,
    Srinivas Kona

  • Eror when release the purchase order

    hello,
    any body pls explain me. my client requires when they going to release the purchase order it should check the chapter id. if it is not maintained it should allow to release. is it possible. it yes please explain me.
    thaks
    bhakta

    The message you are looking for is actually available only for me21 &
    not for ME21N due to technical constraints.
    However you can make use of the following logic & customise the message
    to appear during PO creation through me21n.
    This is how the system works as of now. In ME21 this can be captured
    as an error message and the sytem displays it so. In ME21N the
    output of message is on the 'last in first out' process. In this case if
    there are any standard messages then the particular CIN message would
    not be shown. In case there are no other messages then this message
    is shown out. Customers can capture this mesage on a priority basis
    by making some adjustments at the time of display of this message
    in function module J_1I6_DETERMINE_EXCISE_RATE.
    You can write your own code to display the 'chapter id missing' error.
    In 'FV64A352' include program, we are calling the function module
    'J_1I6_DETERMINE_EXCISE_RATE'.In this module we are getting the
    'chapter id missing' exception when chapter id is not maintained for
    a material.So in 'FV64A352' just after this function module call, you
    can catch this exception(chapter_id_missing     = 1) and display your
    own error message there.
    This will be a customer modification from SAP standard, so please think twice before going ahead

  • How to setup a release strategy for store generated purchase order

    Hi there,
    Does anybody know how to setup a release strategy for store/plant generated purchase order? I have a request from our client, but I never cross this before. Please help and let me know the step with every single detail.
    Greatly thank for your help.
    Kind Regards,
    2tea

    Please go thru the below Release Procedure and check whether you have maintained all the settings properly.
    PO RELEASE STRATEGY
    The release code is a two-character ID allowing a person to release (clear, or approve) a requisition or an external purchasing document. The release codes is basically controlled via a system of authorizations (authorization object M_EINK_FRG).
    Use SE12, structure CEKKO to check all the fields available for controlling the Purchase Order.
    e.g. If the total value for the Purchase Order exceeds 10,000, release strategy 01 is assigned to the Purchase Order. There is only one characteristic created in this example. For controlling the Purchase Order type, create characteristic for CEKKO-BSTYP and the value NB.
    CT04 - Create Characteristic e.g. NETVALUE
    Click Additional data Table name CEKKO Field name GNETW and press enter
    (for currency dependent field, you are prompt to enter the currency which the system then converts the currency of the Purchasing document into this currency)
    In the Basic data (X refers to tick),
    X Mutliple values
    X Interval values
    In the Value data, in the Char. value column, type >10000 and press enter
    Save your data
    CL02 - Class
    Class - Create REL_PUR
    Class type - 032
    Click Create
    Description - Release Procedure for Purchase Order
    In the Same Classification section, click Check with error
    In the Char. (characteristic) tab, type NETVALUE to assign your characteristics to the class
    OMGS - Define Release Procedure for Purchase Order Type
    Release Group - New entries
    Rel.group Rel. Object Class Description
    02 REL_PUR Rel. Strategy for PO
    Release codes - New entries
    Grp Code
    02 01
    Release indicators
    Release indicators Release Description
    0 Blocked
    1 X Release
    Release Strategy
    Release group 02
    Rel.strategy 01
    Release codes 01
    Release status 01
    Classification Choose your check values
    OMGSCK - Check Release Strategies
    (make sure there are no error messages)
    Once the Purchase Order is not release, buyers will not be able to print the Purchase Order.
    Goods Receipts will be shown with Message no. ME 390 - Purchasing document XXXXXXX not yet released.
    In 4.6c, Purchase Order with Release Strategy have a tabs at the end of the Header. This allowed the buyers to check the release status of the Purchase Order.
    The person with the release authorization have to use ME28 to release the Purchase Order.
    Regards,
    Ashok

  • To Change Delivery Schedule Dates coming from Purchase Order

    Hi Gurus,
    My requirement is i need to change the Delivery dates( Picking date, Transp Planning date, Loading date and Planned GI date ) . The delivery is being made by the Purchase Order through transaction VL10B .The source dates are the dates from the PO. The dates are to be copied for the condition that the order should be of ZDL type and delivery ZXN1. Now there is a routine 301 for this condition .
    I tried to change the dates in this routine but these dates are overwritten by a function module SD_SCHEDULING .
    So is there any other method or exit or any other routine for this.
    I would like to have a  copy of the following dates :
    u2022     Mat. Staging(PO) = Picking
    u2022     Transp. Planning(PO) = Transp. Planning
    u2022     Loading(PO) = Loading
    u2022     Goods Issue(PO) = Planned GI
    u2022     GR End(PO) = Delivery
    Please advise.

    Hi,
    Following are the Exits for VB10B
    V02V0001            Sales area determination for stock transport order
    V02V0002            User exit for storage location determination
    V02V0003            User exit for gate + matl staging area determination (headr)
    V02V0004            User Exit for Staging Area Determination (Item)
    V50PSTAT     Delivery: Item Status Calculation
    V50Q0001            Delivery Monitor: User Exits for Filling Display Fields
    V50R0001            Collective processing for delivery creation
    V50R0002       Collective processing for delivery creation
    V50R0004      Calculation of Stock for POs for Shipping Due Date List
    V50S0001      User Exits for Delivery Processing
    V53C0001      Rough workload calculation in time per item
    V53C0002      W&S: RWE enhancement - shipping material type/time slot
    V53W0001     User exits for creating picking waves
    VMDE0001     Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002     Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003     Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004     Shipping Interface: Message SDPACK (Packing, Inbound)

  • Unable to change requested delivery date in the sales order at item level.

    The issue is when I create order with one material (linked to network and project is created automatically in the background), I am able to change (in change mode) req delivery date for an item, but when I create order with 2 materials (linked to network and project is created automatically in the background), I can not change (in change mode) the req delivery date of any item. Req delivery date is then copied from the header req delivery date.
    Is this a standard SAP functionality or a defect?

    Req del date is the date requested by customer and  can be changed at item level. Probably the confirmed date in the schedule line is derived from the network scheduling after ATP check. (ATP check is not activated in this case)
    I am able to change the req del date at item level if there is only one item (Linked to network) and not when there are two line items (Both are linked to 2 diff networks belonging to same project)
    I tried to change the date in the network, scheduled and saved but that didnt change the date in the sales order. On the contrary, if I run ATP check, netowrk dates get back to original dates derived from sales order.

  • Can we change the doc date in a purchase order ?

    can we change the doc date in a purchase order ?
    i have created PO with wrong dates but now want to correct it, but its not letting me do it ...why ?

    I don't think DOC DATES can be changed. You can only change the posting dates of the Goods receipt and Invoice documents as that is what matter for your financial consolidation.
    Regards,
    Ravi
    Note : Please mark the helpful answers

  • Scehdule Line Date getting change to future date once the Sales Order is saved

    Hello Experts,
    Good Morning to you all,
    This is with respect to the Issue we are facing for the Orders having Product Allocation on multiple materials. Please find enclosed the detials below.
    Issue : Scehdule Line Date getting change to future date once the Sales Order is saved. These Order's are having Product Allocation on multiple materials.
    Description:
    We have implemented Product Allocation few months back.
    We have Product Allocation on multiple materials which are in demand and has been reserved for the Customers of different PA behaviors.
    When we are trying to create the Sales Orders for the normal customer who is not on Product Allocation. The Order Schedule Line is getting changed to future date once the Sales Order is saved after initial creation.
    These Order's are having materials of Product Allocation.
    I have enclosed the sample screen shot of the error we are getting which saving the Sales Order and also the Order Schedule Line screen shot showing future date.
    Error Message : There may be Product Over Allocation in Delivery Group 001.
    Message No : VV023
    This is a random behavior we are coming across and out of 10 Order 2 or 3 Orders is getting this Issue.
    Please share your inputs how to rack this Issue.
    Your suggestions will be highly appreciated.
    I am unable to upload the attacments dont know what the reason.
    Thanks,
    Farhan.

    Check whether you need to carry out the coding corrections as recommended in the following note:-
    Note 52067 - Message VV023/VV024, but no prod.alloc.processing    
    But I wonder this is for older versions and not sure whether this would help you to overcome from the issue.
    G. Lakshmipathi

Maybe you are looking for