Custom fields to be included in Purchase Order in MM-SUS scenario
Hello,
We need to include some custom fields in Purchase Order, that is transferred from ERP to SUS system. We are in SRM 7.01 and the communication from ERP to SUS happens via PI using the standard PI service.
There is a SAP note 762984 for adding custom fields. Will this be applicable for our case also. Else what will be the standard approach.
thanks
Arindam.
Hi Srikanth,
Through partner dtermination you can get this requirement.
First you assign farwarding agent partner function CR in your sale document Header Partner procedure and item procedure.
Do the farwarding function assignment to delivery partner procedure and billing procedure also.
You create Master data in XK01 transaction with 0005 account group for that forwarding agent.
Now while creating sales order you enter that partner function and number of the farwarding agent(Which you got in XK01) in sales order -->Header >partner function or sales order> item-->partner functions.
System will carry these partner up to billing.
I hope it will help you,
Regards,
Murali.
Similar Messages
-
Add customer fields in Shopping cart and purchase order
Hi,
I have to add fields(moder of transport, country origin, country destination and more) in Shopping cart and purchase order in SRM system and remotle i have to update the same data in R/3 System.
could you please guide how to add the fields in screen.
regards
ShakeerHi
We have done this type of requirement several times in our previous SRM Implementations.
<b>You need to create an Append Structure in the Standard Structure to create the custom fields in your case.</b>
<u>Refer this link below for details.</u>
http://help.sap.com/saphelp_47x200/helpdata/en/cf/21eb61446011d189700000e8322d00/frameset.htm
<b>Define the fields of the append structure. You can proceed as when creating a normal structure with two restrictions (see Creating Structures).
The fields of an append structure must lie in the customer namespace, that is the field names must begin with ZZ or YY. This prevents conflicts with fields inserted in the table by SAP.</b>
http://help.sap.com/saphelp_srm50/helpdata/en/5b/c9df3b6ac34b44e10000000a114084/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/28/857a1867b52e4f8472c5d49209a675/frameset.htm
<u>BBP_CUF_BADI_2 BADI will be used to control the properties (hide/unhide, input/output enable or disable) for those customer fields you created in the above append structures.
BBP_DOC_CHANGE_BADI for defaulting or modifying the customer field contents, incase required.
BBP_DOC_CHECK_BADI for issuing customer messages for the customer field contents (incase data is entered incorrectly) , incase required.</u>
Let me know incase you face any issues.
Regards
- Atul -
How to find the number of idocs generated for a customer on the basis of his purchase order in a day ?
Dear Friends,
I am absolutely agree with your answer .
But my question is,
Lets say.....
One customer sending X number of purchase orders in a day , so how many IDocs generated on that specific day for that specific customer .
So, Question is , How can we find the no of sales orders(IDocs) generated for the customers on the specific day ?
Hope you all understood my requirement .
Thanks & Regards,
Aditya -
Add ECC Custom Fields in CRM Web UI ERP Order item
hi all,
i have to Add ECC Custom Fields in CRM Web UI ERP Order item .
I have :
- add the field on Web UI Screen.
- add the field on structure TDS_item_COMV and TDS_item_COMC in ecc
- insert record for field on LORD_MAPPING table
- implemented badi BADI_LORD_DO_PA BADI_LORD_GET_INPUT_MODE.
- implemented method GET_I_S_STRUCT on crm with :
CASE COMPONENT.
WHEN 'ZZSPOND'.
RV_DISABLED = ABAP_False.
endcase.
- on method do_prepare_output i have change value of fields with code :
lr_loop = typed_context->erpadmini->collection_wrapper->get_first( ).
WHILE lr_loop IS BOUND.
posnr = lr_loop->get_property_as_string( iv_attr_name = 'POSNR' ).
Does the current item has to be set for "Sponda Idraulica"?
READ TABLE Z5CL_GSA_TOOL0001=>GT_ITEMS_SPOND INTO ls_spond
WITH KEY posnr = posnr.
IF sy-subrc = 0.
lr_loop->set_property_as_string( iv_attr_name = 'ZZSPOND' iv_value = 'X' ).
DATA : V_X TYPE STRING.
V_X = lr_loop->get_property_as_string( iv_attr_name = 'ZZSPOND' ).
ENDIF.
lr_loop = typed_context->erpadmini->collection_wrapper->get_next( ).
ENDWHILE.
I can't change the field value because it is "not changeble" .
Can you help me ?
Thanks in advance.Hi Celi,
I have created some fields at header level of ERP Order, and the user is available to change them, replicating the information to SAP ECC (using interface LORD II).
All sales item information is treated using RFC ERP_LORD_GET_ITEM_MULTI, available in SAP ECC.
Please check the following point:
If those structures below were expanded with your custom fields:
SAP CRM:
CRMST_L2_ITEM_COMV
CRMST_L2_ITEM_COMC
CRMTT_ADMINI_ERPIL
CRMTT_ADMINI_I_ERPIL
SAP ECC:
TDS_RFC_ITEM_COMV
TDS_RFC_ITEM_COMC
Please check if for your scenario is necessary to implement the enhancement BADI_LORD_DO_PAI method ADD_SUPPLY_LIST. The code below works for header level.
DATA: ls_supply TYPE tds_field_supply.
IF iv_object_id EQ 'HEAD'.
IF iv_module EQ 'VBAK_BEARBEITEN'.
ls_supply-field = 'ZZCCINS'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZCCNUM'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZCCNAME'.
APPEND ls_supply TO ct_supply.
ls_supply-field = 'ZZAUNUM'.
APPEND ls_supply TO ct_supply.
ENDIF.
ENDIF.
I hope it helps!
Kind Regards! -
Field Selection Keys related to Purchase Order
Hi,
I have a query regarding Field Selection Key.
When we go to Field Selection Screen connected to Purchase Order, we can find so many Field Selection Keys viz., $$$$, $$$2, AKTH, ME21N, etc.
How to judge which is to be used when?
I like to know how these Field Selection Keys are linked to Purchase Order Screen in the background.
Please guide me in this regard by giving proper suggestions in this regard.
Thanks in advance.
Thanks & Regards,
Srinivasa M.S
+91-9910077829Hi Karthik,
Thanks for your valuable information.
I like to know few more things.
1) Is it possible to create our own Field Selection Key?
2) If you observe the list of Field Selection Keys related to Purchase Order Screen, you can see that there are Field Selection Keys by name ME21N, ME21, AKTH, etc.
If the Field Selection Keys are predefined by SAP, it is OK. But, if there is an option to create our own Field Selection Key, then what is the procedure to do the same?
It seems that ME21N, ME21, and AKTH are used for Create Purchase Order Screen.
There are also keys ME22N and ME23N used for Change Purchase Order Screen and Display Order Screen.
I am little bit confused about this.
We are linking the Field Selection Keys to the Document Types.
But, I think it is only for create Purchase Order Screen. Please correct, if I am wrong.
Also, I like to know how we are linking the Field Selection Keys related to Change Purchase Order Screen and Display Purchase Order Screen?
Please clarify all my doubts by giving proper suggestions.
Thanks in advance.
Thanks & Regards,
Srinivasa M.S
+91-9910077829 -
Regarding screen fields include in purchase order transaction
Hai guys,
I need to add new field in purchase order transaction ( me21n, me22n, me23n ) . i have added the new field in screen painter. when i was creating the field and then i made the field to refer from dictionary , when i refer from dictionary the field is showing in non-editable format.how to make the field as editable format to enter the value.what is the settings behind it please explain.
for your information i have added one more field without refering dictionary it is accepting inputs .
Regards,
N.selvamuthukumar.thanks for your reply.
we have already done the changes as you mentioned. but still we are facing the same problem of inactive state on the newly created field.
kindly suggest any other settings to be done for dictionary related fields.. (we have enabled the dictionary related option in the screen field properties menu)
otherwise provide step by step setting for new field creation.....(se51)
thanks with regards
selva -
Clear the field INFOUPDATE and UNLIMITED in Purchasing Order
Hi experts,
I have a request to clear the 2 fields Infoupdate and Unlimited in the Purchasing Order.
I understand that this can be done in the customizing. However I need to have some condition which the customizing cannot be fulfiled.
For example, the request only require to clear the 2 fields, when creating new item and for a particular plant only.
Is there a customer exit, bapi, etc that can someone think of?
Thanks in advance.Hi,
Could you please go through the below link and check the same.
Adding Reusable Fields - Application Enhancement Tool - SAP Library
It may help you.
Regards, -
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. -
How to add a Custom field in the Standard SAP Sales Order main screen
Dear Experts,
We have a requirement of adding a Custom field in the Sales Order screen. I know how to add the Customer field in the Additional data B tab of the Sales Order Header Screen as that is the screen user exit provided by SAP. Can someone tell me how to add the Custom field in the Sales Order main screen. Program Name - SAPMV45A and Screen Number - 4001. What is all I need to take care.
Thanks,
SNK.I have not added the Custom filed in the main screen and added in the Additional data B screen. So closing the message.
-
Exit to populate a custom field on additional tab b in order - inbound proc
Hi experts ,
I Need to populate a custom field on the additional tab b of an sales order during inbound processing.
I am using the function module idoc_input_orders.
RegardsHi,
As this custom fields are not avaialble in the standard IDOC type, you need to extend the standard idoc type.
Assign custom message type to sextended idoc type.
Maintain Entries in WE57 tcode.
With in the In function module idoc_input_orders, using FIND option, try for CALL CUSTOMER statement,here you will find all teh customer exits availble in the FM where you can maintain logic for filling the custom fields.
Revert back if any issues,
Regards,
Naveen -
Regarding BAdi : Customer's Own Screens in Enjoy Purchase Order
Hi freinds
If we activate the above mentioned BAdi what enhancements will we get in comparition with std functionality.
Regards
EldeeHi
By implement ting this BAdi you can define your own screens which will be visible in ME21n screen at the time of purchase order creation.
Certain screens or fields which are not present in the standard but required by the client can be accomplished using this BAdi.
Thanks & Regards
Kishore -
Customizing for Back to Back Sales & Purchase Order
Dear Gurus,
Can anybody give me detailed customizing steps so that I can create a back to back sales and purchase order ? How does this process work ?
Would really appreciate if you dont just paste the SAP help URL over here.
ThanksDear,
Please check: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/business_maps/guid/eg1slxvyat1odhrwoi8vc29sdxrpb25jb21wb3nlci5zyxauy29tl3nvy292awv3l21jcgdl%0d%0adc5hc3a/cgfja2fnzwlkpsz2awv3pxnty3jlbmrlcjimawq9muu2rtqwmjk5mue2nduwmzk0m0fg%0d%0aqtnfnjg1rjbgmkymjnhzbc1iyxnlpwh0dha6ly9zb2x1dglvbmnvbxbvc2vylnnhcc5jb20vc29j%0d%0ab3zpzxcvbwnwz2v0x21pbwuuyxnwp3vybd1zzg5fbmv3lyymd2vilxvybd1odhrwczovl3nvbhv0%0d%0aaw9uy29tcg9zzxiuc2fwlmnvbs9zb2nvdmlldy9ty3bnzxrfbwltzs5hc3a/dxjspsymehnslwxp%0d%0ac3q9c2rux2dlbmvyywxfcmvuzgvylnhzbhq7c2rux2xpbmtyzxdyaxrpbmcuehnsddtnzw5lcmf0%0d%0azuhutuxfu0rolnhzbhqmjnbhy2thz2utawq9jizyzxnvdxjjzxr5cgu9c2rux3nvbhv0aw9ux2nv%0d%0abxbvc2vyx2z1bgxwywdljizwyxjlbnrssuq9l3dlymnvbnrlbnqvd2vicgfnzxmvynb4lzqwielu%0d%0azhvzdhjpzxmvuhvibgljifnly3rvci9cdxnpbmvzcybqcm9jzxnzifbsyxrmb3jtigluifb1ymxp%0d%0ayybtzwn0b3imjnrpdgxlpckgr2xvymfsifryywrlie1hbmfnzw1lbnq6iejhy2stdg8tqmfjaybu%0d%0acmfkaw5nifbyb2nlc3mmjnzpcnr1yww9dhj1zq==;jsessionid=(J2EE3417300)ID0462866350DB00827079450451046937End?prtmode=default
http://help.sap.com/bp_cp1600/CP_Global/Solution_Map/1E6E402991A64503943AFA3E685F0F2F.htm
http://help.sap.com/saphelp_gts71/helpdata/en/0b/333a426ea5b26be10000000a155106/frameset.htm
Regards,
Syed Hussain. -
VAT amount included in Purchase order
Hi experts:
We need to create a Purchase Order where it should contain the vat amount, but in the goods receipts the mount of the Purchase order should decreased by the VAT percentage.
Example:
-VAT porcentage here is 13%
Purchase order shpuld be created by: 1000
Good receipt(in the accounts should be for): 870
Invoice record: 1000
I hope you can help me!
ThanksFirst of all, whatever you want it doesn't make sense.
You may face lots of problem in future, when you will try to match GR amount against Invoice amount.
Anyway, you can do it.
Set up the condition type for vat like as bellow screen shot.
Then assign the condition type to calculation schema as per your requirement.
For more details look into my blog Pricing procedure Steps and Details in SAP MM
Here you will get how you can use a condition type in calculation schema.
Then create a PO and enter 13% for your condition type. Then perform Goods receipt.
After the goods receipt posted, then go to PO (ME22N) and remove the condition types amount (13%).
Then you can do MIRO.
Tests the scenario and revert back if any issue. -
OPEN purchase order for Extended classic scenario
Hello All,
I want to is there any way to find out Open PO in SAP SRM
like ME2* reports in MM
Can I extract the report via CRMD_ORDERADM* tables?
Thanks
RamanHi,
You can try the foll:
1st way is to look into the standard tables in the SRM system
CRMD_ORDERADM_H (Header Data)
and
CRMD_ORDERADM_I (Item Data)
for the Business object type - BUS2201 (Purchase Orders)
2nd way is using BBP_PD Transaction for the Business object type - BUS2201 (Purchase Orders) (The transaction calls the same tables to fetch the details)
3rd way using the standard function modules - BBP_PO_GET_DETAIL / BBP_PD_PO_GETLIST ,In the FM "BBP_PD_PO_GETLIST " ,you have the import parameter "I_IV_OPEN",try to use that for reteriveing the list of open Po's.
BR,
Disha.
Do reward points for useful answers. -
Purchase Order Response in Classic Scenario
Hi Experts,
Implementation Scenario- CLASSIC
SRM Server - 5.0
Question-
1) Within Classic Scenario, is it possible for to create Purchase Order Response in SRM for a PO which is already created in backend? This PO is generated by a shopping cart in SRM.
Best Regards,
AmitHi Amit,
You can create POR for a PO which is already created in backend, no matter if its created with reference to SC in SRM. This POR would be done by the supplier in SUS scenario.
It possible in both, classic and ECS scenario's.
Regards,
Prashant
Maybe you are looking for
-
Error: "This license has already been fulfilled....."
This past week I updated my iPad to the new IOS7 software. Immediately after doing so, I tried to download a book through Overdrive...software used by most libraries. Unfortunately, two problems occurred. The Overdrive sofware was not compatible wi
-
Database Studio 7.7.04.26 crashes on CentOS 5.2 / RHEL 5.2
I'm running dbstudio 7.7.03.23 on CentOS 5.2 / RHEL 5.2 with SUN JDK 1.6.0_07. Now I tried to run 7.7.04.26 but can't get it to work on my test machine with the same OS and JDK but it simply crashes like this: An unexpected error has been detected by
-
No authorization meesage while creating Integration Sceanrio
Hi, I have created one Integration Scenario. In that I tried to assign interfaces and interface mapping to the Connection, After that, when i press Apply button, it gets hanged. After that I m not able ot do anything. When i try to cancel it, I get a
-
I cant get the wireless printer HP Officejet 6000 to work with my new laptop
I have never been helped by any of these "helps". but **bleep** i'll waste some more time . the wireless printer HP Officejet 2000 is not seen by my new hp laptop Pavilion dv7. I have spent several hours trying to get this to work following all the
-
Monitoring with Server Manager?
I start Server Manager in an xterm window with command svrmgrl and log in with system account. However, when trying to monitor the database, the following message appears (interpreted by oerr): [oracle@rxo log]$ oerr MGR 4501 4501, 0, "monitors are n