Purchase order address required as per location

Dear All,
Our client have two offices under one plant at different locations (say delhi & mumbai).From Delhi office PO are generated for both offices. When we are  taking output system gives address for delhi(company code address) for both offices.We want individual address during output.Where can i make the settings?
Thanks in advance
Regards
Sachin

Hello Sachin,
Standard SAP forms pick up the delivery address that was determined in the Purchase Order line. Normally this is either the Plant address or, if maintained, the storage location address. The storage location address can be maintained in customizing under "Enterprise structure - Definition - Materials Management - Maintain Storage Location".
The form checks the delivery addresses on the different PO lines. If these are all the same, it displays the address in the document header. If not, then it displays this per line item. If the printout does not show the PO line delivery address from the plant or storage location, the logic in the form is probably different from standard SAP logic. In this case, you should look for solving this in the Form, in combination with the standar SAP logic for determining the delivery address in the Purchase Order.
Regards,
Sjaak van den Berg

Similar Messages

  • Purchase order approval notification as per project

    I want to send notification to approve purchase orders. I can do this by configuring purchase order release strategy. But I want to identify the approver as per project.
    Purchase order has project number in account assignment tab.
    Can I relate this in workflow so that notification will be sent to project manager as per assignment in purchase order ?

    Hello Sachin,
    Standard SAP forms pick up the delivery address that was determined in the Purchase Order line. Normally this is either the Plant address or, if maintained, the storage location address. The storage location address can be maintained in customizing under "Enterprise structure - Definition - Materials Management - Maintain Storage Location".
    The form checks the delivery addresses on the different PO lines. If these are all the same, it displays the address in the document header. If not, then it displays this per line item. If the printout does not show the PO line delivery address from the plant or storage location, the logic in the form is probably different from standard SAP logic. In this case, you should look for solving this in the Form, in combination with the standar SAP logic for determining the delivery address in the Purchase Order.
    Regards,
    Sjaak van den Berg

  • Purchase orders and different Ship to locations

    I want to know about create purchase orders for items that need to be u201Cshipped tou201D different locations from the same BP (supplier). Are you able to do this in B1?

    I was able to get some assistance with this issue:If you want to order goods and have them delivered to another site (eg a customer) you can set up whatu2019s called a drop ship warehouse which bypasses your warehouses (this may be a problem for you since it doesnu2019t handle batch managed items).
    You can simply overtype the delivery address on a particular purchase order if thatu2019s what youu2019re after but I just checked your PO layout and it is not displaying the address from the actual purchase order.

  • Report including open purchase order quantity for one storage location

    Hello gurus,
    I am looking for a report giving me the total/available stock and the open purchase order quantity for all materials stored in a certain storage location.
    I.e. like this:
    Plant 0001, storage loc. 01
    Material        stock        open purchase order quantity
    100000        200 pcs.   50pcs.
    Is there such a report in SAP standard?
    Thanks
    Alicia

    hI
    U want the report like this ,
    MAterial stock availablein storage location and with Open PO quantity for the same material.???
    This report u can get in 2 different transaction . the n u can combine and create one custom transaction .
    One is for materil stock in storage location is MB52 or MB5B
    THen ME2N for open PO quantity for that material.

  • Purchase order Address issue

    In purchase order form , in logistic tab we have bil to address and ship to address???
    in these both fileds whose address we have to mention? Vendors address or our own company's address??????
    Appreciate your kind reply.
    Thanks
    Poonam

    hi,
    Ship to Address - this is your Address where the vendor will ship the goods from this PO.
    Pay to Address - this is your Vendor's Address where your payment will be addressed. meaning this is the vendors Address.
    regards,
    Fidel

  • Purchase Order data requirement

    Hello,
    I have a requirement where I need to modify material characteristics while creating a purchase order.
    In our organization we have the following scenario: there are certain materials which the sales personnel configure while creating the sales order. These configurations are just temporary.
    These materials then go through an engineering department where an equipment is created using IE01. These equipments are configured while they are created. They then go through an RFQ and then get approved and a purchase order is created for them.
    The configuration in IE01 needs to be retained in the purchase order; however, as the purchase order is created from the purchase requisition, the characteristics are flowing from the sales order.
    Is there some way to get the characteristics from the equipment master while creating the purchase order? Perhaps, any user exit that can be used for this purpose?
    Please advice.
    Thanks,
    Rugmani

    it should map/inline with the source structure what u are going to define in 3 rd step.
    or define the structure based on the flat file sequence.

  • Pending purchase orders fields required

    Hi all,
    For purchase orders, I need the below mentioned fields.
    purchasing organization,
    purchasing group,
    purchasing document number,
    purchasing document date and
    item delivery date.
    Can any one give me the Table Field Names related to this fields.?
    If anyone already did work on it then please send me the code for the report as well.
    Thanks in advance.
    Raj

    purchasing organization, - EKKO-EKORG
    purchasing group,EKKO_EKGRP
    purchasing document number, EKKO-EBELN
    purchasing document date and EKKO-BEDAT
    item delivery date. EKET-EINDT
    Check the below program :
    REPORT ZMM_OPEN_PO_REPORT no standard page heading
                              line-size 255
                              message-id zwave.
    ======================================================================
    Program Name : ZMM_OPEN_PO_REPORT                                    *
    Description  : This report displays all Open PO Items and output     *
                   would be PO Number,Material number and so on          *
    Author       : Seshu                                                 *
    Date         : 01/24/2007                                            *
    MODIFICATION HISTORY                                                 *
    DATE    | AUTHOR   | CHANGE #   | DESCRIPTION OF MODIFICATION        *
    --|||--
    01/24/07| Seshu    | DEVK921979 | Initial                            *
    D A T A  D E C L A R A T I O N   P A R T                         ***
    type-pools
    type-pools : slis.
    Tables
    tables : ekko, " Purchase order Header
             ekpo, " Purchase order Item
             marc. " Material with Plant data
    Internal table for output.
    data : begin of i_output occurs 0,
           ebeln like ekko-ebeln,
           matnr like ekpo-matnr,
           end of i_output.
    ALV Data declaration.
    data : v_repid like sy-repid.
      ALV Function Module Variables
    DATA: gs_layout type slis_layout_alv,
          g_exit_caused_by_caller,
          gs_exit_caused_by_user type slis_exit_by_user.
    DATA: gt_fieldcat    type slis_t_fieldcat_alv,
          gs_print       type slis_print_alv,
          gt_events      type slis_t_event,
          gt_list_top_of_page type slis_t_listheader,
          g_status_set   type slis_formname value 'PF_STATUS_SET',
          g_user_command type slis_formname value 'USER_COMMAND',
          g_top_of_page  type slis_formname value 'TOP_OF_PAGE',
          g_top_of_list  type slis_formname value 'TOP_OF_LIST',
          g_end_of_list  type slis_formname value 'END_OF_LIST',
          g_variant LIKE disvariant,
          g_save(1) TYPE c,
          g_tabname_header TYPE slis_tabname,
          g_tabname_item   TYPE slis_tabname,
          g_exit(1) TYPE c,
          gx_variant LIKE disvariant.
    data : gr_layout_bck type slis_layout_alv.
    Ranges
    ranges r_eindt for eket-eindt.
    initialization.
    v_repid = sy-repid.
    start-of-selection.
    Get the data from EKKO ,EKPO and MARC Table
    perform get_data_tables.
    end-of-selection.
    display the data in the form of ALV
    perform display_data.
    *&      Form  get_data_tables
          Get the data from EKKO,EKPO and MARC Table
    FORM get_data_tables.
    clear : i_output.
    refresh : i_output.
    fill the dates in ranges
    r_eindt-low = sy-datum - 7.
    r_eindt-high = sy-datum + 14.
    r_eindt-option = 'BT'.
    r_eindt-sign = 'I'.
    append r_eindt.
    Get the data from EKKO,EKPO and EKET Tables
    select aebeln bmatnr into table i_output
                           from ekko as a inner join
                                ekpo as b on aebeln = bebeln
                                inner join marc as c on cmatnr = bmatnr
                                inner join mara as d on dmatnr = bmatnr
                                inner join eket as e on eebeln = aebeln
                                               and   eebelp = bebelp
                                where c~beskz = 'E'
                                and   c~werks = '1000'
                                and   d~mtart = 'FERT'
                                and   b~loekz = space
                                and   b~elikz = space
                                and   e~eindt in r_eindt.
    if sy-subrc ne 0.
    message e000(zwave) with 'No open purchase order found'.
    endif.
    ENDFORM.                    " get_data_tables
    *&      Form  display_data
          text
    FORM display_data.
    Fill the Fiedlcat
      PERFORM fieldcat_init  using gt_fieldcat[].
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
       I_INTERFACE_CHECK                 = ' '
       I_BYPASSING_BUFFER                =
       I_BUFFER_ACTIVE                   = ' '
         I_CALLBACK_PROGRAM                = v_repid
       I_CALLBACK_PF_STATUS_SET          = ' '
        I_CALLBACK_USER_COMMAND           = g_user_command
       I_CALLBACK_TOP_OF_PAGE            = ' '
       I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
       I_CALLBACK_HTML_END_OF_LIST       = ' '
       I_STRUCTURE_NAME                  =
       I_BACKGROUND_ID                   = ' '
       I_GRID_TITLE                      =
       I_GRID_SETTINGS                   =
       IS_LAYOUT                         = gr_layout_bck
          IT_FIELDCAT                       = gt_fieldcat[]
       IT_EXCLUDING                      =
       IT_SPECIAL_GROUPS                 =
       IT_SORT                           =
       IT_FILTER                         =
       IS_SEL_HIDE                       =
       I_DEFAULT                         = 'X'
        I_SAVE                            = g_save
        IS_VARIANT                        =
       IT_EVENTS                         =
       IT_EVENT_EXIT                     =
       IS_PRINT                          =
       IS_REPREP_ID                      =
       I_SCREEN_START_COLUMN             = 0
       I_SCREEN_START_LINE               = 0
       I_SCREEN_END_COLUMN               = 0
       I_SCREEN_END_LINE                 = 0
       IT_ALV_GRAPHICS                   =
       IT_ADD_FIELDCAT                   =
       IT_HYPERLINK                      =
       I_HTML_HEIGHT_TOP                 =
       I_HTML_HEIGHT_END                 =
       IT_EXCEPT_QINFO                   =
    IMPORTING
       E_EXIT_CAUSED_BY_CALLER           =
       ES_EXIT_CAUSED_BY_USER            =
        TABLES
          T_OUTTAB                          = i_output
       EXCEPTIONS
         PROGRAM_ERROR                     = 1
         OTHERS                            = 2
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " display_data
    *&      Form  fieldcat_init
          text
         -->P_GT_FIELDCAT[]  text
    FORM fieldcat_init USING  e01_lt_fieldcat type slis_t_fieldcat_alv.
      DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
    Purchase order number
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'EBELN'.
      LS_FIELDCAT-ref_fieldname = 'EBELN'.
      LS_FIELDCAT-ref_tabname = 'EKKO'.
      LS_FIELDCAT-TABNAME    = 'I_OUTPUT'.
      ls_fieldcat-seltext_L = 'Purchase Order'.
      ls_fieldcat-seltext_M = 'Purchase Order'.
      ls_fieldcat-seltext_S = 'Purchase Order'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Material #
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'MATNR'.
      LS_FIELDCAT-ref_fieldname = 'MATNR'.
      LS_FIELDCAT-ref_tabname = 'EKPO'.
      LS_FIELDCAT-TABNAME    = 'I_OUTPUT'.
      ls_fieldcat-seltext_L = 'Material'.
      ls_fieldcat-seltext_M = 'Material'.
      ls_fieldcat-seltext_S = 'Material'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    ENDFORM.                    " fieldcat_init
    Thanks
    Seshu

  • Purchase Order SP required

    Hi All,
    I have a scenario for Purchase Order, where in case of Import, when the doc currency is USD, the tax code should always be "exempt" and even if the user tries to change the tax cde to any other, he/she should not be able to do so.
    Please suggest an SP for this.
    Thanks in advance,
    Joseph

    Ok......
          Then try this one...
    If @object_type='22' and @transaction_type in ('A','U')
    BEGIN
    If Exists (Select T1.TaxCode from [dbo].[OPOR] T0 Inner Join POR1 T1
    On T0.DocEntry=T1.DocEntry
    Where T0.Series=132 and T0.Currency='USD' and T1.TaxCode!='Exempt'
    And T0.DocEntry = @list_of_cols_val_tab_del)
    BEGIN
    Select @error = -1,
    @error_message = 'Please check the Tax Code'
    End
    End
    Hope it will work......
    Regards,
    Rahul

  • Requirement node of Purchase Order in APO

    Hi all,
    I am testing a scenario.
    Locations A(source) and B(target) are in same APO system but different R/3 systems.
    I create a Purchase Req for a material on location B in APO. I can see the requirement and receipt nodes in Purchase requisition. Then, I trigger the conversion of PR to PO in APO or R/3. After conversion, the demand associated with the PO created does not appear on source location, it only appears on target location. is this normal? I searched OSS messages but I could not find a relevant one.
    I created the corresponding entries in sapapo/locali transaction. I assigned source plant to vendor number and target plant to customer number.
    I would appreciate if you can help.
    Thanks,
    Jenny

    Hi,
      I was in one of support project where this scenaio was working.
    Here if you want to transfer demand at source location in ECC/R/3 when stock transfer requisition is created you can transfer the same as PIR by running backround job to transfer demand.
    When you convert stock transfer requisition to purchase order in APO Purchase order gets transfered at receiving location only through APO. This Purchase order in ECC receiving location can trigger automatic sales order creation at supplying location through ALE/IDOC. This in turn gets transfered to APO. In APO as such there is no link between Purchase order at receiving location and sales order in supplying location. This link is there in  ECC.
    For automatic creation of sales order currosponding to purchase order certain settings are required to be done in ECC side. APO doesnot play any role in this.
    For detail configuration setting you can check documentation in this link http://help.sap.com/saphelp_erp60/helpdata/en/b3/d20c3c8cd2593ce10000000a114084/frameset.htm.
    Hope this helps.
    Regards,
    Siddharth

  • Downpayment at whole Purchase order level

    Hi Expets,
    Good day!!
    I have a sceneario, downpayment to be create at purchase order level not on purchase order line item level.  Downpayment is belongs to whole purchase order level.
    As per sap standard system is asking Item to be entered (mandatory) when we assiging the purchase order at downpayment docuemnt.
    My business requirement is downpayment should be at whole purchase order level and not item level (if i have 100 line items in a purchase order business does not want to create 100 downpayment document,) single downpayment document and to be tracked in purchase order.
    Plesae guide me any configuration or work around solution.
    Regards
    Chandu

    Hi ,
    You can do down payment at pheader level . if you actiavted LOg_MMFI_P2p business function . Please lookat docuemnt on SCN .
    You will find that through this business function you have both option of down payment at line item level and header level ]

  • Purchase Order Pricing tables

    Hi all,
    Please help me with the table that holds the pricing condition values in purchase order.
    Requirement is that abaper need the table that holds the value given against the condition type in conditions tab in PO item level, for a particular PO.
    regards
    sapmmlearner

    Hi,
    EKKO - Purchase document
    EKPO - Purchase document (item level)
    EKPV - Shipping-Specific Data on Stock Tfr. for Purch. Doc. Item
    EKET - Delivery schedule
    VETVG - Delivery Due Index for Stock Transfer
    EKES - Order Acceptance/Fulfillment Confirmations
    EKKN - Account assignment in purchasing
    EKAN - Vendor address purchasing
    EKPA - Partner functions
    EIPO - Item export / import data
    EINA - Purchase info record (main data)
    EINE - Purchase info record (organizational data)
    EORD - Source list
    EBAN - Purchase requisition
    EBKN - Purchase Requisition Account Assignment

  • Purchase Order Items open vs ME2M discrepancy

    First posting so if this is not the right section please move this topic.  Was the closest I could come to correct forum placement.
    Hello all,  I am in the process of setting up BPM to monitor u201CN* of Purchase Order Items openu201D from various plant locations and I am noticing the number BPM gives is different than what the system you give if I used ME2M.
    For example:  I am setting up BPM to monitor Number of Purchase Order Items Open for plant location 2102.  The set up is scarce and I only have a few fields filled out in the set-up:
    -Document Type u2013 Single Value u2013 NB, UB, FO, ZPC, ZGR
    -Plant (Item) u2013 2102
    -Doc. Category u2013 F (Purchase Order)
    -All of fields are left blank
    When this runs I will get an example of 1487 (it changes on an hourly basis so I canu2019t give a static value).
    When I try to verify this number using ME2M I get a value of 1237.  A difference of 250.
    The configuration I am using for ME2M is as follows:
    -Plant u2013 2102
    -Scope of List u2013 ALLES
    -Selection Parameters u2013 WE101
    -Document Type - NB, UB, FO, ZPC, ZGR
    -All other fields at left blank
    Any reason for this discrepancy?  The closest I can guess is SAP is pulling in some additional information OR my configuration is incorrect.  Anybody run into this issue that has some tips?
    Thank you
    -nic

    I know that ME2M has nothing to due to with BPM.
    I am confused as to why when I set up BPM, in Solution Manager, to monitor Purchase Orders that are open I am getting a different number than when I use the transaction ME2M in SAP ECC.
    For example:
    When the process runs in Solution Manager I get back 1425 open POs
    When I go into SAP ECC and use the transaction ME2M it will only pull up 1175 open POs
    Somewhere along the lines I am missing or adding 250 POs.  The current setup (listed above; not sure if BPM is configured the same for everyone) is listed above.
    I have tried various set-up options in both BPM Solution Manager and SAP ECC (ME2M) but can't seem to find where these additional numbers are coming from.
    Thank you
    -nic

  • Purchase order advance payment

    Hi Friends,
    Below is five requirement from my client regarding down payment and down payment request.
    A) While posting down payment or down payment request Purchase order should require entry.
    B) System should allowed to put purchase order for the same vendor against we posting advance payment or raising payment request.
    C) If 100% advance has already paid against any purchase order, system should not allow to post any further advance against that purchase order.
    D) If the 100% GRN has been done against any purchase order system should not allow to post any further advance against that purchaser order.
    E) While paying advance system should consider the GRN or advance payment done against the purchase order, and system should allow the pay advance or raise the advance request less the value of advance or GRN value already done.
    Your valuable input is highly appreciated.
    Regards,
    Ashu

    Hi,
    whatever Mr.Ajay has told correct 1 & 2
    The 1 and 2 are possible using field status groups. You can make the PO mandatory
    The rest are not possible in standard system.
    but system will propose while posting down payment r down payment request amount more than PO value warning message has accrued but it will never stop for posting ok
    one more solution is with the help of ABAPer we can able to stop - Use Substitution,
    Mr. Ajay below mentioned Option for EHP4 is also available for in this ME2DP also never stop - more than PO value down payment r down payment request
    Its a matter of discipline... however, explore the new feature of PO advance payment in EHP4, Tcode ME2DP. May be you get few answers there
    Mahesh

  • Report for Vendor Invoices Parked against Purchase Order

    Dear Team,
    I want a report or table name where I can get the Parked Invoices against a Purchase order.My requirement is to know which are the invoices which are parked against a PO since ME2M shows Invoices posted, so bye anyway is it possible to get such report.
    Regards,

    Invioces Parked
    Transaction: MIR6 & MIR5
    In MIR6, Select Held/Parked and execute to get the results. 
    In MIR5, Select Parked and execute to get the results. 
    Table: RBKP
    FieldS:
      Status  - RBSTAT
      ( A - Parked
        C - Parked and Held )
      Inv Doc - BELNR
      Fis year- GJAHR
    Invoices Parked against a PO
    Table: EKBE
    Enter the below:
    EBELN  - PO Number                    (Enter the PO Number(s))
    VGABE - Trans./event type         (Enter P - Invoice Parking)
    BEWTP - PO History Category     (Enter T - VRe)  This is optional

  • Purchase order created from sale order ( third party)

    Hi...
    In third party sale, when sale order is created in SAP system will automatically creates Purchase requisition which can be converted into Purchase order,
    My requirement is i need to identify against which sale order the above purchase order is created, do this purchase order has any reference of sale order.
    Is there any way where i can track the purchase order number entered while cretion of sale order in the purchase order generated after creation of sales order.
    Suggestion will be worth rewarding.
    Regards
    SARFARZ

    Hi
    I think you are little bit confused.The PO number entered while creating the Sales order is nothing but the customer Purchase order.This we may receive in different forms.Hard copy or Mail etc.We will give this number as a reference in sales order.
    Where as for third party orders, depending on the schedule line category (SD), PR will be generated.This will PR will be converted in to PO.In PO item detail, you can find account assignment tab, where you can find the sales order number.
    If you want to link customer PO to the SAP PO, then you need to link the two tables.
    Regards
    Ramakrishna

Maybe you are looking for