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
AliciahI
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. -
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
Poonamhi,
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,
Rugmaniit 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.
Rajpurchasing 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 -
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,
JosephOk......
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,
JennyHi,
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
ChanduHi ,
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 ] -
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
sapmmlearnerHi,
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
-nicI 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,
AshuHi,
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
SARFARZHi
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
-
Error while creating report from BW SAP Query
Hi While creating a report from BW SAP Query, I get the following error. "An error occured while creating a report template.No error" On opening the same query in BEx Analyser, i can see the fields and output. Help me on this issue. Thanks Eswari.
-
Exception on creation of service metadata for WS metadata destination
Hi, I have imported a webservice from the backend to the model in webdynpro and i have also configured the destination for the metadata in the CE server but when i execute it its giving me error as Exceptioncom.sap.tc.webdynpro.model.webservice.exce
-
Anyone know how to make this character?
I have had no luck finding it in the glyphs. Thanks Ian
-
Turn off "Updated Calendar/Reminders e-mails"
Hey. So, recently, iCloud started sending my wife emails whenever I edited a calendar or reminder list. If you click the small, green share icon to the right of every calendar and reminder list in the iCloud web interface, you get an option to switch
-
Exporting Premiere Pro CS6 project fails to encode with certain assets in timeline
I just upgraded to Creative Cloud and enjoyed until it came time to render my first video. The Media Encoder crashes no matter what I do!!!!! I am rendering timelines with Canon MXF files and I need to transcode them to AVI so my friend can use them