Split PO in SRM
Hi,
Is there a badi to split the PO in EBP based on a cutom field in the shopping cart?
Thanks,
Kumar
Hello all,
It depends of the scenario.
For the shopping cart transfer to external ([How to|http://wiki.sdn.sap.com/wiki/display/SRM/TransferprocessoftheShopping+Cart]) you can use BADI BBP_SC_TRANSFER_BE (Exit for Transferring Shopping Cart to the Backend).
For the shopping cart in classic scenario, you can use BADI BBP_GROUP_LOC_PO (Exit Grouping of Items for Local Purchase Orders).
If you want, I have an example for the local solution:
METHOD if_ex_bbp_group_loc_po~group_po.
* Exit Grouping of Items for Local Purchase Orders
** Parameters
*ITEM_DATA TYPE BBP_INT_ITEM_GROUP Item Data for Shopping Basket Item
*It contains the most important item details of the shopping cart and
*additionally in the field REFNUMBER a reference number for further
*processing purposes
* Method used to group item before PO creation
* How it work ?
* 1/ Select extra colons from table ZPO_SPLIT_CRITER
* 2/ Getting Compoents from existing type BBP_INT_ITEM_GROUP
* 3/ For each line recalcul Refnumber
* Declarations
* Variable
DATA: lt_zpo_split_criter TYPE TABLE OF zpo_split_criter
, ls_zpo_split_criter TYPE zpo_split_criter
, lo_struct TYPE REF TO cl_abap_structdescr
, lt_field_list TYPE ddfields
, ls_field_list TYPE dfies
DATA:
lt_item_data TYPE bbp_int_item_group
, ls_item_data TYPE bbp_int_item_groups
, ls_back_data TYPE bbp_int_item_groups
, ls_modi_data TYPE bbp_int_item_groups
, l_fname TYPE fieldname
, l_refnumber TYPE refnumber
, l_tabix TYPE sytabix
, l_not_empty TYPE c
, l_act_not_empty TYPE c
* Field symbols
FIELD-SYMBOLS: <lfs_refnumber> TYPE bbp_int_item_groups-refnumber
, <lfs_act_refnumber> TYPE bbp_int_item_groups-refnumber
, <lfs_field_value> TYPE ANY
, <lfs_act_field_value> TYPE AN
* Constants
* CONSTANTS:
* Process
* 1/ Select extra colons from table ZPO_SPLIT_CRITER
SELECT * FROM zpo_split_criter INTO TABLE lt_zpo_split_criter
WHERE split EQ 'X'.
CHECK NOT lt_zpo_split_criter[] IS INITIAL.
DELETE lt_zpo_split_criter WHERE fieldname = 'REFNUMBER'.
* 2/ Getting Compoents from existing type
lo_struct ?= cl_abap_typedescr=>describe_by_name( 'bbp_int_item_groups' ).
CALL METHOD lo_struct->get_ddic_field_list
EXPORTING
p_langu = sy-langu
p_including_substructres = abap_true
RECEIVING
p_field_list = lt_field_list
EXCEPTIONS
not_found = 1
no_ddic_type = 2
OTHERS = 3.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
LOOP AT lt_zpo_split_criter INTO ls_zpo_split_criter.
* Verify if field exist in table
READ TABLE lt_field_list
TRANSPORTING NO FIELDS
WITH KEY fieldname = ls_zpo_split_criter-fieldname.
CHECK sy-subrc EQ 0.
* Copy table in internal
lt_item_data[] = item_data[].
* Sort table by REFNUMBER and fieldname
SORT lt_item_data
BY refnumber (ls_zpo_split_criter-fieldname)
ASCENDING.
* Clear internal value.
CLEAR: l_refnumber
CONCATENATE 'LS_ITEM_DATA-' ls_zpo_split_criter-fieldname
INTO l_fname.
ASSIGN (l_fname) TO <lfs_act_field_value>.
CHECK sy-subrc = 0.
CONCATENATE 'LS_BACK_DATA-' ls_zpo_split_criter-fieldname
INTO l_fname.
ASSIGN (l_fname) TO <lfs_field_value>.
CHECK sy-subrc = 0.
CONCATENATE 'LS_ITEM_DATA-' 'REFNUMBER'
INTO l_fname.
ASSIGN (l_fname) TO <lfs_act_refnumber>.
CHECK sy-subrc = 0.
CONCATENATE 'LS_BACK_DATA-' 'REFNUMBER'
INTO l_fname.
ASSIGN (l_fname) TO <lfs_refnumber>.
CHECK sy-subrc = 0.
CLEAR: <lfs_refnumber>
, <lfs_field_value>
* For each reccord in table, calculate new REFNUMBER
LOOP AT lt_item_data INTO ls_item_data.
MOVE sy-tabix TO l_tabix.
IF <lfs_act_field_value> IS INITIAL.
MOVE ' ' TO l_act_not_empty.
ENDIF.
IF ls_zpo_split_criter-as_not_blank IS INITIAL.
* Case of each value on field create a new refnumber
IF <lfs_field_value> NE <lfs_act_field_value> OR
<lfs_refnumber> NE <lfs_act_refnumber> .
l_refnumber = l_refnumber + 1.
MOVE <lfs_act_field_value> TO <lfs_field_value>.
MOVE <lfs_act_refnumber> TO <lfs_refnumber>.
ENDIF.
ELSE.
IF l_not_empty NE l_act_not_empty OR
<lfs_refnumber> NE <lfs_act_refnumber> .
l_refnumber = l_refnumber + 1.
MOVE l_act_not_empty TO l_not_empty.
MOVE <lfs_act_refnumber> TO <lfs_refnumber>.
ENDIF.
ENDIF.
ls_modi_data = ls_item_data.
ls_modi_data-refnumber = l_refnumber.
MODIFY item_data FROM ls_modi_data INDEX l_tabix
TRANSPORTING refnumber.
ENDLOOP.
ENDLOOP.
ENDMETHOD.
It works with the table ZPO_SPLIT_CRITER as bellow:
CLIENT MANDT
FIELDNAME FIELDNAME
SPLIT BOOLE_D
AS_NOT_BLANK BOOLE_D
If you need more information, contact me directly.
Regards,
David BOUTIER<BR>
Consultant technique Sap Netweaver - KALYDIA
www.kalydia.com Paris
Edited by: David BOUTIER on Jun 27, 2011 11:38 AM
Similar Messages
-
SCs split into multiple POs, duplicate POs and PO items in reverse c/ to SC
Hi,
We are on SRM Server 550 SP10 ECS. We are facing the following situations intermittently in Prod. We are unable to simulate the same situation in Dev or Q environment. Again this does not happen for every SC it happens atleast once or twice in a day with a volume of few hundred shopping carts.
1) SC gets split into as many POs as SC Items. Let us say SC has 4 items, each item is created in one PO so we will have 4 POs w/ one item per PO in this example.
2) PO gets duplicated. Let us say SC has two items. Then two POs are created with identical SC items referencing the same SC
3) PO items are either jumbled or reversed in comparison to SC. Let us say in a SC you have 3 items in SC then the PO will contain items in say 3 ,2 , 1 order or 2, 3 1 order.
These POs are automaticaly created after Approval (no sourcing cockpit). The vendor, Purchasing Org, Document Type etc is same for all items in SC.
Anothe question: Once the approval of the SC happens in Workflow, the PO is automatically created via BAPI? or some job? Can anybody clarify the process that takes place from the Approval to PO creation (assuming the SC does not go to SOCO).
ThanksHi
Which R/3 and SRM support pqack versions are you using ?
Following is the criteria which is used to split POs
For Backend Purchase Orders
Company Code
Purchasing Org
Purchasing Group
Document Type
Vendor
Subtype (Direct/Hierarchy)
FI Logical System
Logical System from where an External Requirement comes
For Local Purchase Orders additional criteria is used to split POs:
Delivery Address (for higher releases)
Procument Card Number
Procurement Card Company
Please Check the Implementation of BADI BBP_SC_TRANSFER_BE (Method GROUP_PO) for any Customer Added Splitting Criteria. Please look at SAP documenatation of the Business Add-In BBP_SC_TRANSFER_BE, its Method GROUP_RQ and GROUP_PO. You can use to overwrite the standard and group SC items based on custom rules to create split the PO or RQ in EBP.
P.S. As soon as the purchaser assigns different SOS in the SC, you'll have different POs created.
Meanwhile, please go through the following pointers / SAP OSS Notes as well ->
Note 768164 - Multiple SCs via SoCo are processed incorrectly
Note 1057530 - BBPSC02: Incorrect PO split when SC contains direct material
Note 861889 - Limitations on limit and service PO's in case of ECS
You order a shopping cart with couple of items with same data (such as vendor etc). One of the item is a direct material. When you order the cart, the PO split criteria is creating multiple POs instead of a single PO.
Re: Incorrect PO Split in SoCo? (which FM should I debug ?) :-(
Re: S.Cart creates Split PO, One S.Cart creates multiple PO's for each SC item
How to split shopping cart qty to create two PO
Re: PO split in sourcing cockpit ? :-(
Split PO in SRM
Re: Creating single PO from multiple SC
SC gets split into one PO per Line even when the vendor is the same.
Hope this will help. Do let me know.
Regards
- Atul -
Hello,
We are facing the following problem:
We create in R3 two purchase requisition with more than one item.
One of the purchase requisition have an account asignment and the other one is direct.
Example:
-Purchase requisition 1 has 3 items and all with account assignment.
-Purchase requisition 2 has 3 items without account assignment.
We transfer the two purchase requisition to SRM and create a Bid Invitation.
In the bid invitation we select the two shopping cart, so we have one bid invitation with 6 items.
We create a Purchase order but unfortunately we find that 6 different PO are created (one per item).
Is the system working in the correct way?
How can this problem be solved?
Thanks and Best Regards,
EugeneHello,
System will split local POs based on the following criteria. If items have different parameters, different POs will be created.
is_object1-guid_ven <> is_object2-guid_ven OR
is_object1-guid_prpven <> is_object2-guid_prpven OR
is_object1-proc_org_id <> is_object2-proc_org_id OR
is_object1-proc_group_id <> is_object2-proc_group_id OR
is_object1-pcnum <> is_object2-pcnum OR
is_object1-pcins <> is_object2-pcins OR
is_object1-subtype <> is_object2-subtype OR
is_object1-be_co_code <> is_object2-be_co_code OR
is_object1-ext_dem_logsys <> is_object2-ext_dem_logsys OR
is_object1-doc_type <> is_object2-doc_type OR
is_object1-logsys_fi <> is_object2-logsys_fi.
Regards,
Ricardo -
Dear Gurus,
We are facing the following problem: We create in R3 a purchase requisition with three lines
1- Material without account assignment (stock material)
2- Material to cost center
3- Service to cost center.
We transfer this purchase requisition to SRM and create a Bid Invitation.
With the winning bid (lets say that one vendor won in all the lines), we create a Purchase order but unfortunately we find that three different PO are created (one per item).
Is the system working in the correct way? How can this problem be solved?
Thanks!!!!! for the help!!!
Pablo.-Dear Gurus,
We are facing the following problem: We create in R3 a purchase requisition with three lines
1- Material without account assignment (stock material)
2- Material to cost center
3- Service to cost center.
We transfer this purchase requisition to SRM and create a Bid Invitation.
With the winning bid (lets say that one vendor won in all the lines), we create a Purchase order but unfortunately we find that three different PO are created (one per item).
Is the system working in the correct way? How can this problem be solved?
Thanks!!!!! for the help!!!
Pablo.- -
Fm to convert XSTRING TO STRING in SRM 7.0
HI All ,
i have created a web dynpro application for Uploading excel . Now i am not getting any workaround to convert X STRING to STRING . In SAP there is a FM HR_KR_XSTRING_TO_STRING but its not there in SRM so when i tried to copy the same in SRM and try to convert its getting converted in Junk characters . Please help me out in this .
Regards
ShankarHI Nilema ,
I have tried ur code also but still the same result .
METHOD onactionon_upload .
TYPES :
BEGIN OF str_itab,
name(10) TYPE c,
age(10) TYPE c,
END OF str_itab.
DATA : t_table1 TYPE STANDARD TABLE OF str_itab,
i_data TYPE STANDARD TABLE OF string,
lo_nd_sflight TYPE REF TO if_wd_context_node,
lo_el_sflight TYPE REF TO if_wd_context_element,
l_string TYPE string,
fs_table TYPE str_itab,
l_xstring TYPE xstring,
fields TYPE string_table,
lv_field TYPE string,
lv_codepage TYPE CPCODEPAGE.
DATA : t_table TYPE if_main=>element_datatab,
data_table TYPE if_main=>element_datatab.
get single attribute
break akedia.
wd_context->get_attribute(
EXPORTING
name = `DATASOURCE`
IMPORTING
value = l_xstring ).
CALL FUNCTION 'SCP_CODEPAGE_BY_EXTERNAL_NAME'
EXPORTING
external_name = 'ISO-8859-1'
KIND = 'H'
IMPORTING
SAP_CODEPAGE = lv_codepage
EXCEPTIONS
NOT_FOUND = 1
OTHERS = 2
IF sy-subrc <> 0.
lv_codepage = '1100'.
ENDIF.
CALL FUNCTION 'LXE_COMMON_XSTRING_TO_STRING'
EXPORTING
in_xstring = l_xstring
IN_CODEPAGE = lv_codepage
EX_CODEPAGE = '0000'
UNMASK_CRLF = ''
IMPORTING
EX_STRING = l_string
EXCEPTIONS
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.
SPLIT l_string AT cl_abap_char_utilities=>newline INTO TABLE i_data.
Bind With table Element.
LOOP AT i_data INTO l_string.
SPLIT l_string AT cl_abap_char_utilities=>horizontal_tab INTO TABLE fields.
READ TABLE fields INTO lv_field INDEX 1.
fs_table-name = lv_field.
READ TABLE fields INTO lv_field INDEX 2.
fs_table-age = lv_field.
APPEND fs_table TO t_table1.
ENDLOOP.
lo_nd_sflight = wd_context->get_child_node( 'DATATAB' ).
lo_nd_sflight->bind_table( t_table1 ).
ENDMETHOD. -
SRM Product / Material creation - Data flow to SAP MDM
Dear SAP friends,
I need your help with 2 issues. Thanks in advance for your collaboration.
Our client needs to create products and make them available to purchase almost immediately.
The scenario we had working for the last 2 years was: product creation in SRM (fields: short description / product category / measure unit), that would then be sent to SAP MDM for data enrichment, through BBP_CCM_TRANSFER_CATALOG (JOB running every 1 minute). This solution worked well for the last 2 years.
Recently, we are having some problems with this job. We noticed that, sometimes SRM doesn´t send the new products to MDM, and we think it´s a report performance problem. The report doesn´t maintain is normal behavior when executed every 1 minute.
SAP advice is to only run this report once a day. That would obviously require having a minimum time frame of 1 day between product creation and its availability (purchase), which isn´t acceptable in this client business model.
Question 1: Did anyone have a client with similar requirement? What was the implemented solution?
Because of report performance problems, we are running it (BBP_CCM_TRANSFER_CATALOG) every 5 minutes. It happens that sometimes, more than one catalog manager creates products in that time frame, and MDIS when importing the products to MDM, creates one unique workflow JOB making it impossible to assign it to both catalog managers for enrichment.
Question 2: How can we ensure that SRM sends only one product per xml files sent to XI / PI ? Or, perhaps, ensure that XI / PI splits the xml file sent from SRM into several files with one product each.
Thank you very much for your help in advance,
Best Regards,
João S. CarvalhoHi meka
In product costing values flows as follows;
In product cost calculation raw material prices are costed which comes from material master in MM01
Product operations: i.e material BOM and master receipe or routings from PP module.From PP module operation costs comes in product costing.
In CO module: In Tcode KP26 we maintain activity\cost center planning for activities like machine hours, set up hours, labour hours etc.Here we define plan quantity and plan prices.
In Cost Sheet (KZS2) we maintain base cost elements & overheads and While order creation we calculate planned cost of that particular material.and then check the variances after getting actual cost of product.
Hope this will help you and if found useful assign points.
Let me know if you need more information.
Regards
Nilesh. -
PO split is not working from Shopping cart
Hi Friends,
I am using SRM 7.0 service pack : 9.0 . Extended classic scenario .
I createad shopping cart with two line items as given below.
1st line : supplier1
2 nd line : supplier2 .
My requirement is: SC has to split into two POs. Can you suggest any BADI or SPRO setting related to this.
Thanks.
Balaji.T.Hi Muthu,
Thanks for your response. I did not specify in details.
In details, here is below :
line item , Purchase group and supplier, Geneated PO
1st line : pgp_100 supplier1 - PO1
2 nd line : pgp_200 supplier2 . - PO2
3 nd line : pgp_200 supplier2 . -PO2
4 th line : pgp_100 supplier2 . -PO3
Currently SRM is generating as given above. But our requirement is : we need to get two POs , one is with supplier1 and 2nd PO with supplier2.
Let me know your idea Please.
Any configuration can be done.
Thanks,
Balaji.T. -
PO split in sourcing cockpit ? :-(
Hello my helpful friends.je.je
I have quick question for the SRM gurus:
In the sourcing cockpit, I selected 20 items (per example) and the application splits those items among 2 purchase orders.
What is the reason of this behavior ? I know that ebp separates direct and indirect materials. But in this case everything is indirect.
Is there any field that may cause a PO split ?
Thanks and regards from Mexico !
diegoFollowing is the criteria which is used to split POs
For Backend Purchase Orders
Company Code
Purchasing Org
Purchasing Group
Document Type
Vendor
Subtype (Direct/Hierarchy)
FI Logical System
Logical System from where an External Requirement comes
For Local Purchase Orders additional criteria is used to split POs:
Delivery Address (for higher releases)
Procument Card Number
Procurement Card Company
Additionaly as mentioned by Vadim, check the Implementation of BADI BBP_SC_TRANSFER_BE (Method GROUP_PO) for any Customer Added Splitting Criteria.
Thanks,
Ashish -
User exit for split of PO items
Hi all.
In the creation of purchase orders from SRM shopping carts, we have a requirement to split the service purchase order lines in different items when the tax code in SRM is different. I mean, the requirement is to have only services with the same tax code in SRM in the same PO item. If the SRM tax code is different for a concrete service I have to split it in another PO item.
In short, what I need is to know any user exit, badi, etc... in the creation of PO for the splitting of PO items. Can anyone of you help me?
Thanks in advance.Hello Manosij.
I have not much experience in SRM. I think that the difference between scenarios is where the subsequent documents of a shopping cart are created, is that right? In my case, the PO is created in the backend, in R/3.
In the shopping cart (in SRM) the services are created everyone in a different SC item, with the possibility of having different tax codes for each one. However, in the purchase order (in R/3), the services are grouped all together in a unique PO item, all of them under a unique tax code (EKPO-MWSKZ). What I need to do is to have a PO item for each different tax code from the SC. The services have to be under their correspondent tax code in the PO.
For example, I am creating a SC with two services, one of them with tax code VP and the other one with tax code V5. The PO must have two items, one with tax code VP and the other one with tax code V5. Currently, the PO is being created with a unique item with tax code VP. If both items in the SC would have tax code VP, it would be correct to have the PO with a unique item with tax code VP.
I hope this clarify my requirement.
Thanks. -
Hi SRM experts,
I have two questions:
1. I have a role of administrator we are using ECS4.0,I want to approve the PO made by one of the requitioner but while using the SWIA transaction and Completing it manually it is not getting approved.
But using SWI1 & SWI5 when I am approving the PO on behalf of approvar in the transaction" Process Purchase Order" it is showing my name not the approvar name that too in Blue Circle I think that has to be in Green Circle.
Pls let me know how to approve the PO.
2.SC is getting splitted into Two POs while all the SC header data for all the line items are same like Puch Org,Group,Com Code,Plant,Target and source sytem is same for the product categories.here i w'd like to let you know that there are three line items having two product categories and PO is getting splitted on the basis of Product categories. Is it possible ? if yes then wat are the reson that the SC is getting spliited into Two PO on the Only Basis of product Categies.
Both the product cat are belong to same Pur org,Purch.Group,Plant.
Pls assis me.
I will rewards points
Regards
GopeshHi Gopesh,
Please read this thread for SC split :
https://forums.sdn.sap.com/click.jspa?searchID=503387&messageID=2772557
As you will see, header data is not enough to avoid split !
Kind regards,
Yann -
Incorrect PO Split in SoCo? (which FM should I debug ?) :-(
Hi,
Im using SRM 4.0 sp8 with ECS.
THE PROBLEM:
when the purchaser guy selects several items in the Sourcing Cockpit, the SRM is creating several PO. The weird thing is that those items came from the same Shopping Cart ! they have the same requester, address, vendor, storage location, etc.
I dont know what to do with this.. Do you know which FM is used to "split" (separate) into several PO's ?
Thanks for your help,
Regards,
DiegoHi,
Please refer to the function module
BBP_PD_SC_TRANSFER_MULTI , in this function module for object type purchase order
BBP_PD_SC_TRANSFER_MULTI_PO , in this function module , another
FM
BBP_PD_SC_TRANS_MULTI_LOC_PO is called for local purchase orders
BBP_PD_SC_TRANS_MULTI_BE_PO is called for backend purchase orders.
In the FM BBP_PD_SC_TRANS_MULTI_LOC_PO , perform splitt_items is called for splitting.
Hope this information helps you.
Award Points if usefull.. -
Split shopping cart into multiple PO depending storage location
Hi ,
In our implemenation (Extended classic-SRM 5.0) , have requiement to have mutiple Local POs from a shopping cart where there are multiple storage locations for same plant ,same vendor,same purchasing group,same purchasing organization,same delivery date.
In SRM standard Shopping cart can be splitted into mutiple POs if there are mutiple vendors or multiple purchasing group or mutiple purchaisng orgnization or mutiple delivery date or combination of them but not for mutiple storage location location. As storage location in line item level of PO, SC can't be splitted into mutiple POs in SRM standard.
Is there any way we can fulfill this requirement. ?
Regards
DayalHi,
Have a look at BAdi BBP_GROUP_LOC_PO, it will cater your needs.
I hope it helps.
Regards, -
PO Group/Split by Account Assignment
Is there a possibility to split/group Purchase Orders that would be created directly from the 'Process Purchase Order' transaction? I thought of using the Group_Local_PO BADi, but it would be called only while creating Purchase Orders from the sourcing cockpit.
We would like to group/split POs based on the fund and/or some account assignment fields of the line items.
I could achieve this while PO creation from the sourcing cockpit, but not sure how to handle the automatic PO creation and direct PO creation. Your help is much expected and appreciated. We are on SRM 5.
Thanks,
- JHello Jack,
Jack Lancelot wrote:
I've implemented exactly the same logic that you had mentioned for PO creation from sourcing cockpit.
Will this take care of splitting the Shopping cart if POs are to be created against a relevant contract?
fields AGREEMENT and AGMT_ITEM from Importing parameter ITEM_DATA should answer to your need.
Splitting criteria are defined in Class Interface CL_BBP_SC_TRANSFER:
- for local PO, in method SPLIT_PO_LOC_MAP_CRITERIA,
- for backend PO, in method SPLIT_PO_BE_MAP_CRITERIA.
Jack Lancelot wrote:
And for direct PO creation, I have created a validation in Doc Check & save BADi s to give an error message if multiple funds are found. But, I'm not sure if the users would like it.
Is there a way that I could manipulate this process using the 'Create PO' function module or by any other means?
I'm weighing the effort that would be required for a custom work around solution.
Don't know: make your own tests.
Regards.
Laurent. -
SCs line items are getting splitted into different POs.
Hi Experts,
I am using SRM 5.0 (EBP4.0) ECS.
When operational purchaser is doing carry out sourcing then SC line items are getting splitted into different POs whereas all the criteria are same I mean all the SC line items are having same
1.Purcg.Grp
2.Purch.Org.
3.Company Code
4.Plant/Location
5.Vendor (Preferred)
6.All product Cat.are assigned to one system only.
(In BBP_PD for the SC I dont see any reason for the split)
7.Using Intended for Gouping Option also at the time of Carry out sourcing.
Earlier also I have raised the same question but I didnt get any reply, only some hints and other reference and help bu Yann but I am still facing the same issue and Pls help me if there is any OSS note for it .
Here I'd like to let you know that I have seen same ticket and checked all the possible cause for split but never find any reason for split in this case.Pls help me on this issue urgently.
Brgds
GopeshHi
As Yann told, there might be some standard BADIs for which we need to either modify the standard code in this case.
Has SAP replied on this problem with any comments - on your OSS message yet ?
<u>As far as I know, the following BADIs are some how, involved in the creation of the Local SRM PO. </u>
<b>BBP_ECS_PO_OUT_BADI </b>
( ECS: PO Transfer to Logistics Backend )
<b>BBP_EXTLOCALPO_BADI </b>
( Control Extended Classic Scenario )
<b>BBP_GROUP_LOC_PO </b>
( Exit Grouping of Items for Local Purchase Orders )
Please send me your detailed requirements at my email id for further analysis.
[email protected]
Hope this will help.
Please reward suitable points, incase it suits your requirements.
Regards
- Atul -
Change log issue in BRF process workflow SRM 7.0
Hi Experts,
I am new to SRM workflow. At the moment I have a requirement in SRM 7.0 BRF process control workflow.My requirement is to capture the changes done by the shopping cart approver's and also the changes done by shopping cart requestor. Below is an exmaple.
In some cases the first level approver or second level approver will edit the shopping cart , make some changes and will resend the same shopping cart to the requestor (the person who created the shopping cart). If the requestor accepts the same changes and save the shopping cart there is no need of sending the workitem to the first level approval or second level approver again, but incase if the requestor makes new changes to the shopping cart then the workitem should go to the first level approval or the second level approver.
How will the system identify the changes done by the first level approver or second level approver or the requestor?? Because based on the changes the workflow process will follow. Is there any log where the changes done by first level approver or second level approver are saved? and please let me know where to code for this requirement.
Thanks and Regards,
PrashanthNote 868192 - Consulting solution: MM-SRV-SUS service procurement
A service entry in SUS is transferred to the R/3 system or ERP system using an IDoc after you submit the entry screen. Service entry sheets are created there and they are then available for release. You can perform the service entry in a number of ways:
Service entry of planned services: you can confirm planned services in the service entry in SUS. An overdelivery may occur if quantities are still open.
Service entry using time recording: planned services, for which a time recording is useful, can be split up. Time recording by the hour or by the day is possible.
Service entry for limits: You can use the free-text entry of new items and also the OCI-enabled catalogs to implement limits.
verena.kahnert at sap dot com
Maybe you are looking for
-
Printer to www connection failure.
Hi I am having a problem connecting my printer to the www for device updates and to send ink status to hp connected. It has been working fine and now it fails. It has had no changesd made to either the router settings network as a whole or the printe
-
How can I see times in 15 minute increments in day and week views in lightning?
I have many events that are less than an hour in length. Is thre any way to have lightning show times on the left side in 15 minute intervals instead of 60?
-
N97 Proximity Sensor doesn't work quite as well?
I just recently updated my phone and it seems like the switch from portrait and landscape doesn't work quite as well. The angle at which I have to put it on landscape is steeper and it's really annoying. Anyone else have this problem? edit: I know th
-
The to_date() error in where clause of proc code
In a proc code, firstly I use "SELECT to_char(f_date_1, 'DDMONYY') into :char_date FROM TBL_1;" to get the value of f_date_1. Then I use "SELECT ID FROM TBL_2 WHERE f_date_2 = :char_date;" to get the value of ID according char_date. In table, the typ
-
Using the " character in a to be executed command (EMM)
Hi, I ran against a small challange building a feature in a EMM based menu. I would like to have an user to change the number dialed in a chat-script but the chat-script command uses the character " in it's command. The same character " is also used