Extended Classic PO Output Message
Hi,
For some of my vendor i want to send from PO the copy created from SRM using R/3 Output Messaged, for some i will have them send from SRM itself.
Is it possible to have in Extended Classic PO Output Message triggered from R/3 like Classic.
Thanks,
Jay
Hello Vadim,
I am repeating my understanding based on your reply.
1. Some PO created directly in R/3. Using ECS BADI, You mean there is no leading PO. This works like Classic. I will manage the output from R/3. I am ok here.
2. My Questions is on the other case.
My leading PO is in SRM typical ECS scenario. But, still i want the output from R/3, this is my requirement.
Is it supported out of the box.
If it not, is it possible by Custom.
If it is custom, is that the place i identified in my earlier reply or any more developments/configs required both in SRM and R/3.
I read a OSS Note 793786 solution to prevent the Output from R/3 for ECS PO. This means SAP is not allowing. Even after, i try to do by custom, want to foresee what other i will have.
I appreciate your help so far.
Thanks,
Jay
Similar Messages
-
Extended Classic PO output pass to R3 ?
1. Extended classic Purchase Orders are fully approved (no approval required workflow) in SRM - status "HELD"
2. When we process PO and "order" - the PO is transmitted to R/3 (great, everything seems to be there).
3. There are no messages associated with the SRM (ECPO) purchase order in R3.
Do we need additional configuration to associate a new message type with the SRM ECPO? Should a "message" come along with the extended classic PO as it is transferred to R3?
Hope everyone out there is doing well - !
Best, Jim Stewart
Publisher
www.sapcookbook.comHi Jim,
We faced the same problem, but since we are in NetWeaver2004s & ECC 6.0 the new enhancement framework provided by SAP helped us a lot.
Please follow these steps:
1) Maintain the output determination config in R/3
2) In the FM BBP_PO_INBOUND just do a souce code enhancement at the first line. and add the below code which will make R/3 to perform output determination
CLEAR NO_MESSAGING.
This just solved our problem. Since this is an source code enhancement you have no need to modify the std program as well.
Regards
Kathirvel -
Can not generate output via R/3 in extended classic scenarion
Hi,
We are running extended classic scenario, but we want to keep printing, faxing orders via R/3. When an order is replicated from SRM to R/3, the output determination is not working. The messages screen remains empty although the output conditions have been set up. Does anybody have an idea how to resolve this?
Thanks
EdHi
Which SRM and R/3 versions are you using ?
<b>Please go through the following SAP OSS Notes as well -></b>
Note 883693 - ECS: PO output determination in R/3
Note 886606 - SRM 5.0 SP02: PO hangs in status "In approval": 1 reason
Note 990505 Duplicate entries in transaction SPPFCADM
Note 1028166 BBP_OUTPUT_CHANGE_SF will delete WF when activated
Note 831615 Add page(s) and text to an SRM standard Smart Form
Note 874290 - Problem with output actions
Do let me know.
Regards
- Atul -
Output from backend in extended classic
Hi Experts,
In extended classic scenario it is possible to sent the output from backend?
Does anyone know have to activate this, and how to deactivate the output control from SRM.
Proces as I want it:
- Creates a shopping cart in SRM.
- Creates a PO in SRM on behalf of the shopping cart, no output.
- The PO from SRM is replicated to R/3.
- The PO is sent to vendor fra R/3.
Best regards
Kim Osteryes franz is correct. we can do this from consulting note which he mentioned.
PO Output messages for ECS PO's
br
muthu -
PO output for Extended classic Scenario from the R/3 backend
Hi,
1) Does the PO output (ignoring the config maintained in SRM server 5.5 for the output) through R/3 backend is standard or it is mandatory to give local outputs from SRM only incase of Extended classic scenario?
Regards,
DVHi Anil,
We are working on extended classic scenario with SRM 5.0 & ECC6.0.
Please explain how we can take "PO output for Extended classic Scenario from the R/3 backend ".
Please send the related document to [email protected]
Thanks in advance
Ashutosh -
Extended classic scenario local PO Output status
Hello all ,
Need some inputs on extended classic scenario local PO Output.
My requirement is , when ever the put get process successfully in SRM , I need to send a mail to requester saying that u201C for this particular output got processed successfully u201C
I have business requirement, we need to run this report every 30 min, This report has to pull out the all the PO number from the current time to past 30 min, for the output got processed successfully.
To meet this requirement, I am using the output log entry table PPFTTRIGG where we can see the all the PO with the status and time stamp also.
But some how, this table maintaining incorrect time stamp.
Ex: If I create PO, process the PO output, and if I see the time stamp for this PO, its showing as 10 min before the current time.
Did anybody come across this issue? Or can anybody suggest me any alternative approach for this.
I mean is there any function module/ table available, which will give PO Output status also.
Can you please give me any pointers for this?
Seeking your help on this.
Wish you a advance happy new year.
Thank you.Hi Latha,
Did you have a look at the standard report RSPPFPROCESS. For PO's please pass the below selection screen values along with the appropiate date & time details:
Application = BBP_PD
Action Profile = BBP_PD_PO
Then regarding the time difference, please make sure that the application server time is sync with the actual time of the time-zone. This could also be a reason.
Then what you can do is to clone the RSPPFPROCESS program and add the email notification logic on that.
Please have a look at the BADI BBP_PROCESS_PO, this can be of some help for your requirement.
Hope this solves your problem.
Regards
Kathirvel -
Tolerance key DQ in extended Classic scenario give Backen error message
Dear all,
I am using SRM 7.0, SP 9
Extended Classic Scenario.
I created a tolerance group and attached it to my user via TOG attribute in PPOMA_BBP. Tolerance key is DQ with $1000 and upper percentage 5%.
I also set up the ECC tolerances:
- Purchasing Value key with Tol. Overdelivery = 5.0 (in SPRO --> MM --> Purchasing --> Material Master --> Define Purchasing Value Keys)
And assigned that Purchasing Value Key to the material group I am using (via SPRO --> MM --> Purchasing --> Material Master --> Entry Aids for Items Without a Material Master)
- And I even set up tolerance key B1 (for error message) for my Company Code (in Spro -> MM --> IM and PI --> GR --> Set tolerance limits) with a upper limit of 5%
And even with this set up I still get the error message
u201CBackend Purchase Order quantity exceeded by 1 EAu201D
when I try to post a Confirmation with an overdelivery, even if the over delivery is only 0.1% of the total quantity 1000.
What Configuration am I missing?
Cheers
UlrikeDear Rahul,
Thanks for you input
Let me give you an example of the behaviour:
in PPOMA_BBP TOG assigned to user has : DQ with $1000 and upper percentage 5%.
User orders a PO with quantity=1000, price $100;
No additional tolerances assigned in the PO itself
User tries to enter confirmation with quantity 1001 (so qty variance converted to currency amount results in $100 over delivery) So the confirmation is under both the 5% and the $1000 limit.
In that case I donu2019t receive an error message from the SRM, but the error message u201CBackend Purchase Order quantity exceeded by 1 EAu201D from ECC still prevents me from posting the Confirmation. And this is the problem I havenu2019t been able to solve so far.
So I want the TOG tolerance to be used. And I am also happy with the absolute limit always having priority over percentage limit...
But I am trying to find a way to get rid of the back end message (with assigning a tolerance to the PO itself as the will get rid of the absolute limit see my previous post.)
Cheers
Ulrike -
Extended classic scenario - PO print output
Hi all,
Please help me. We have SRM 5.5 (SAPKIBT11) the extended classic scenario.
Could you please tell me Can I print the PO from Web GUI?
If in the Web GUI Output area in PO I set indicator Printer, and to set in Output Pushbutton, in Log I have status - Successfully processed. In trx SP01 the spool status - Compl. But the PO smartforms don't print.
PS: from Output Preview button I can to print the PO smartforms, but I need to print from Output area through the Output Pushbutton. (in the trx BBP_POC or BBP_PPF).
Best regards
Guzal.Hi, Masa,
Thank you for your advice,
I set the method U:Print Using Berkeley Protocol, after that
in trx. SP01 I have the Error Status on Composite Document -
Status Incorrect (Reason Unknown).
Best regards,
Guzal. -
PO Output in Extended Classic using 3rd party
Hi All,
Would really appreciate if anyone can pls help us out.
We are on SRM 5.0 in extended classic scenario. The client wants to output the PO to some of the vendors in XML but they don't have either XI or BC.
The questions is -
a) Is it possible to send PO to the vendor in SRM in XML without XI or BC.
b)If possible to send PO without XI or BC (The client currently have a 3rd party tool which converts the PO from R/3 to EDI format.).what are the special config required in SRM.
Thanks in advance.
JayHi,
See these related threads:
<b>Re: PO to Vendors</b>
Output Purchase Order from SRM / EBP as File (without XI)
Re: Exporting PO from standalone
Re: SRM 4.0 Send PO to XI
Re: How to define a new "send medium" for a vendor?
Re: PO format (smartform): PDF vs HTML ?
Purchase orders output format.
Re: Data transfer from EBP to external systems
Re: Replicating PO from non-SAP backend to SRM
Re: Data transfer from EBP to external systems
related links:
http://help.sap.com/saphelp_srm50/helpdata/en/84/0783f35c1e11d2b403006094b92d37/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/cd/0e343e47fd6b2ee10000000a114084/frameset.htm
BR,
Disha.
<b>Pls reward points for useful answers.</b> -
Extended Classic Scenerio and Vendor Text
This subject has been brought up before, I've reviewed all those messages. The standard SRM product does not replicate vendor text to the backend system in the extended classic mode.
Having said that, I've been trying to make this work and hope someone here can give me some insight on what I am doing wrong.
In my setup, SRM is using function module B46B_DPO_TRANSFER to send the purchase order to R/3. This fm has a table called i_longtext that contains the header text.
B46B_DPO_TRANSFER calls FUNCTION 'BBP_PO_INBOUND' DESTINATION lv_destination" to create the PO on R/3. This call is missing the POTEXTHEADER table definition. So, I've modified the call to include this table and also filled the table with the following values:
po_item = 00000
text_id = F01 "this value was obtained from the text type for purchase order header configuration settings in R/3"
text_form = *
text_line = "the message that was typed in the header text"
I can't seem to get the header text to appear on the purchase order in the backend, has anyone been successful in making this work?
Kind regards,
Shawn O'ConnorHi
<i>Incase BBP_LONGTEXT_BADI does not helps, then you can use the BADI, which i mentioned in my earlier post.</i>
<b>In the BADI - BBP_CATALOG_TRANSFER, there is a table structure, which holds the long text data.
Refer table ET_SC_LONGTEXT inside ENRICH_ITEM_DATA method of this BADI.</b>
<u>Here is the documenatation of this BBP_CATALOG_TRANSFER BADI.</u>
Short Text
Transfer Shopping Cart from Catalog
You can use the Business Add-In BBP_CATALOG_TRANSFER to change or add to the data that the catalog returns to SAP Enterprise Buyer via the catalog interface.
Note that your changes also affect the following applications in SAP Enterprise Buyer:
Confirm Goods Receipt/Service Entry
Plan Products for Maintenance Order
The call of this BAdI occurs in function module 'BBP_WS_IMPORT_SC_DATA'. This module is called by the relevant application to import catalog items previously sent by the browser of the user to the application Web server from there. After the catalog has transferred the data to SAP Enterprise Buyer the system carries out the following actions.
Conversion of ISO code of unit of measure and currency to SAP format
Conversion of price field to SAP format
In the case of transfer of a material or service number:
The system reads the product master with this number. If the number exists, the system transfers from the product master record the description and the purchase order unit of measure.
In the case of a partner number:
The system reads the business partner master with this number. If the number does not exist, the number in the shopping cart item is reset.
Note
In previous Releases, only the tables with the prefix "ENRICHED" were available. These were then returned to the calling application and transferred to the relevant document structure from there. From this Release on, the data is transferred from the current document structure to the application. The relevant tables are included as additional parameters (parameters with the prefix "ET_SC_").
New implementations should use these tables only and set the parameter "ev_sc_structures_used". In order that previous implementations need not be changed, a mapping occurs after the BADI. The parameter controls the mapping direction:
Set: New structure overwrites old structure
Not set: Old structure overwrites new structure
In the method ENRICH_ITEM_DATA, the following parameters are available:
catalog_content
This parameter contains the original data that the catalog transferred to the catalog interface. The structure corresponds exactly to the catalog interface. The data in this parameter is only for information purposes, you make any changes in the parameters et_sc_item_data , et_sc_accounting, et_sc_partner, et_sc_orgdata, et_sc_longtext, and et_sc_messages.
Note
The catalog interface also contains customer fields that you can use for your own purposes. You can pass these on in fields that the application can use further.
enriched_item_data
This parameter contains the data for a shopping cart item in Enterprise Buyer.
Note
This table should not be used in new implementations (see above Note).
enriched_acct_data
This parameter contains all account assignment fields. This parameter is empty at this time in the standard system.
Note
This table should not be used in new implementations (see above Note).
enriched_item_longtext
This parameter contains the long texts for the items.
Note
This table should not be used in new implementations (see above Note).
catalog_content_errors
This parameter contains the error messages that occurred when the catalog items were being enriched.
Note
This table should not be used in new implementations (see above Note).
ev_sc_structures_used
This parameter has to be set if the following tables are used in the implementation (recommended procedure, see Note above) et_sc_item_data This parameter contains the data of a shopping cart item in Enterprise Buyer.
et_sc_accounting
This parameter contains all account assignment fields. In the standard system, this parameter is empty at this time.
et_sc_partner
This parameter contains the links to the requester and the supplier, if used.
et_sc_orgdata
This parameter contains the links to the org. data for the partners from
et_sc_partner.
et_sc_longtext
This parameter contains the long texts for the items.
et_sc_messages
This parameter contains the error messages that occurred during enrichment of catalog items. If this table contains a message of type 'E', the item causing this error is not transferred to et_sc_item_data. If the item is added in the BADI again (from the data from catalog_content), the relevant error message should be deleted, since the current SRM Server application generally searches this table for error messages of type 'E' in order to output an error message to the user.
Hope this will help.
Please reward suitable points.
Regards
- Atul -
PO Output messages for ECS PO's SRM 7.0
Is it possible to have the extended classic purchase order output to occur in the ERP backend system without a modification in SRM 7.0?
I found OSS note 883693 - ECS: PO output determination in R/3, but this note only talks about SRM 6.0 and has a modification to the SRM and ERP system.Hi,
I think it works also in SRM 7.0. Please test and share the result.
Regards,
Masa -
Error while creating Manual Service PO in Extended Classic Scenario
Hi Experts,
Extended Classic scenario (SRM 7.0 with ECC 6.0) While Creating Manual Service PO in SRM i am getting the below mentioned error messages. Can any one suggest what could be the problem.
Error Msgs:
1. Backend Error:In case of account assignment, please enter acc. assignment data for item
2. Backend Error:Purchase order still contains faulty items
Regards,
MohanHi,
Yes i given all CC and GL information properly in Purchase Order Document for Service.. Still finding the error for Service PO alone.
Pl do the needful
Regards,
Mohan -
Error while changing PO in SRM extended classic Version 5.0
Hi Guys,
we are facing issue while changing PO in SRM , this is extended classic with version 5.0.
The system status is active() is error message and PO remains unchanged. Kindly help to resolve this issue. we have an approval for even PO if a user changes the qty in the PO then it calls the approval WF logic.
Thanks
SrujankHello Srujan,
Go through the following thread:
Re: PO status change
Hope it helps.
Thanks,
Neelima -
PO error - extended classic scenario
Hi Guys,
I'm using SRM 5.0 with extended classic scenario...
During creation of the purchase order locally (in SRM) I got the "error in process" status.
My means of T-code RZ20 I got the following info to ithis error:
context:B2B Procurement
object name:Purchase Order
short name: Backend application errors
status: Active
Alert text: PO 700..1: Call of a method or kernel Method that has not been implemented
using Transaction BBP_PD I got the following status:
Status: I1080
Description: in transfer to execution system
Do you have any idea what should I do in order to resolve this outstanding issue?
many thanks in advance for your help.
regards,
PiotrekHi
Go to transaction - <b>SPAM</b> to get all the required Patch levels and other required system version details.
<b>Meanwhile, try the following SAP OSS Notes as well -></b>
<u>Note 508972 - Error during transfer of extended purchase orders
Note 881650 - Duplicate transfer/output of the purchase order
PO status in " error In Process ".
Error in Transfer Process (Urgent )
FOLLOW ON DOCUMENT NOT CREATED ( ERROR IN PROCESS)</u>
Hope this will help.
Regards
- Atul -
Extended Classic Scenario, BADI for PO creation in R/3
Hi,
We are using the extended classic scenario. When the PO gets replicated from SRM to R/3, right now the field CATALOGID is not being transmitted to the backend R/3 system.
1) What BADI should I implement (and the method) to transmit the CATALOGID to R/3?
2) After implementing the BADI, do I also have to change the BAPI?
3) Is the BAPI used to transfer data from SRM to R/3, BAPI_PO_CREATE?
Thanks and Regards,
PeterHi Peter,
1-You can use BBP_ECS_PO_OUT_BADI for ECS scenario.
Since the R3 PO does not have field for catalog id, the EKKO- BEDNR (Tracking Number) field can been used for example to store this information. In this BADI all the items are identified and their tracking number field is populated with a catalogue id value.
2-If you use the tracking number field, no use of R/3 BADI is required.
3-BAPI_PO_CREATE1
Please check my answers in this post :
catalogid field not going in R3 backend
Kind regards
Yann
Message was edited by: Yann Bouillut
Message was edited by: Yann Bouillut
Maybe you are looking for
-
Getting "Unable to lock....icml file" error (Mac)
I'm trying to allow InCopy to work from a remote Mac to my system (MBP OSX 10.7.1 (Lion)). I have allowed access to the assignments folder from the remote Mac. When the remote Mac opens an assignment file (.icma) it loads into InCopy properly. When t
-
In Firefox 3.6 and previous, I could always view the URL of an embedded hyperlink by mousing over the link and checking a narrow horizontal field at the bottom of the web page. When clicked on, that hyperlink would begin loading the desired page, and
-
IOS Device-Sensor and ISE profiling not working
Hello, I configured IOS device-sensor on one 2960CG-8-TCL switch. IOS is 15.2(2)E. Switchconfig: device-sensor filter-list dhcp list dhcp-list option name host-name device-sensor filter-spec dhcp include list dhcp-list device-sensor accounting devic
-
Hello Friends, I am in production support project and handling many data load or data monitor activities daily. In project the data is coming from many sys like R/3, Flatfile and legacy sys. As still I have not understood the data flow from legacy sy
-
How to check two contitions in for loop
Hello all Here I am having a for loop where I am reading from a cursor and I want to run this loop till the number in :P102_NO FOR emp_rec in emp_cur and i in 1 to :P102_NO loop insert into EMP(EMP_ID,DEATH_DATE) values(emp_rec.emp_id,:P102_DATE) end