SRM: Sourcing - PO not getting created via sourcing
Dear SRM-ers,
I am facing problems while creating PO in the backend system via the sourcing cockpit.
My scenario is that when an approver SC enters the Sourcing cockpit, the user should be able to assign a vendor and proceed with creating a PO in the backend (without the bidding process).
When i click on the Create PO option i get an error, that 'some documents could not be generated or contain errors.'
Similarly in the application monitors the error is "Shopping cart 1100000204 (PO 7000000055): BBP_BD 002 An exception has occurred"
When i try to debug this via bbp_pd transaction, the details that seem fishy to me are:
SRM Purchase Requisition Document Type
BUS2012 Follow-On Document Object Type in Backend Sy
7000000055 Follow-On Document Object ID in Backend
The BUS2012 is a object ID of PO and the Document type that is getting populated is for PR (does this even matter?).
However, my current configuration is
SRM PR type (backend), SRM (PO type backend), and SRM BSA value.
PR
Number ranges 70 700000000-799999999 internal --> SRM
70 700000000-799999999 external --> Backend
PO
Number ranges 70 700000000-799999999 internal --> SRM
70 7000000000 7499999999 --> Backend for SRM PO
75 7500000000 7599999999 --> Backend for ECPO
Define Objects in Backend System:
50000006 * QAS600 3 Always external procurement 2 Purchase order if item data complete, otherwise purch. req.
Sourcing for Product categories:
30WLDC001 QAS600 3 Sourcing Carried Out for Items Without Assd Source of Supply
This is the category i am mkaing the Shopping cart for.
Warm regards.
Osayed Rehman
Hi
Again I am telling you have configured
Sourcing for Product categories:
30WLDC001 QAS600 3 Sourcing Carried Out for Items Without Assd Source of Supply
that is why P.O is created
SPRO path-SRM server-Sourcing for product categories
Please change to Sourcing never carrired out (or ) change according to your scenario.and try
Regards
G.Ganesh Kumar
Similar Messages
-
Infotype 1000, Position data IDOC is not getting created via RBDMIDOC
Hi All,
We are using PFAL styandard HRMD_A message type, while executing RBDMIDOC with message type HRMD_A, all the infotypes data IDOC is created except Infotype 1000 Position(S).
The same is (Infotype 1000, position IDOC is created in dev server) but the same is not getting created in Quality and Prod.
Can any one suggest the same, what could be the error.
Thanks.Hi,
You need to check in your filter settings in BD64 for your corresponding distribution model, if you have included IT1000 for PD objects such as O, C, S. After adding this filter group, you have to distribute the source system into the target system (Edit > Model view> distribute). In the target system, you have to generate partner profiles (environment> generate partner profiles).
Hope it helps,
Christine -
SRM PR is not getting created in ECC backend
Hello Experts,
We are running SRM 7.0 with SRM-MDM Catalog, we are using SRM for shopping. We do have PI 7.11 running in the Environment as well.
We are on ECC 6.0 with Ehp 4.0
Purchase Order:
However we can see the PO creating successfully using PI.
Question, in the SRM table (BBP_FUNCTION_MAP), we see the object type: BUS2012 for ERP 4.0 has adapter name: /SAPSRM/CL_SOA_ADPT_PO_CRT_ERP for when creating PO. Please see teh screen shot.
is this the reason that we need PI?
Purchase Requisition:
PR Creation is not working:
PR is not getting created in the ERP, PR uses Object type: BUS2105, Adpater CL_BBP_BS_ADAPTER_RQ_CRT_470 for ERP 4.0 System type, can you please tell me if the adapter is correct for ERP 4.0 system type?
I also have a question to ask:
1) Where did you see that PR/PO was send to PI System (PI1)? My understanding is that since ERP amd SRM are 2 ABAP Systems, why we cannot send the PR/PO directly to ERP system from SRM? Why do we need a middleware(PI) in between for this process? We should be able to USE BAPI function to do it correct?
Please advice.
Thanks
Kumaryes, i could see a PR number with all this additional details as below.
Table BBP_PDBEI
CLIENT 453 Client
GUID 4CAEFA58EB9D005CE1008000AC1C2031 Globally Unique identifier
BE_LOG_SYSTEM QA1400 Logical System of Logistics Backend
BE_OBJ_ITEM Follow-On Object Item in Back-End System
BE_OBJECT_TYPE BUS2105 Follow-On Document Object Type in Back-End System
BE_OBJECT_ID 2000000167 Follow-On Document Object ID in Back-End System
BE_REFOBJ_TYPE Reference Object Type in Back-End System
BE_REFOBJ Reference Object in Back-End System
BE_REFOBJ_ITEM Reference Object Item in Back-End System
BE_REFOBJ_SBITM Reference Object Sub-Position in Backend System
BE_REFOBJ_TYPE2 Reference Object Type in Back-End System
BE_REFOBJ2 Reference Object in Back-End System
BE_REFOBJ_ITEM2 Reference Object Item in Back-End System
BE_REFOBJ_FYEAR2 0000 Reference Document Object - Fiscal Year in Back-End System
BE_STGE_LOC Storage location
BE_PLANT 2016 Plant
BE_BATCH Batch Number
BE_VAL_TYPE Valuation type
BE_MOVE_REAS 0000 Reason for Movement
BE_EXPERYDATE 00000000 Shelf Life Expiration Date
BE_PUR_GROUP 206 Purchasing group
BE_PUR_ORG 2000 Purchasing organization
BE_CO_CODE 2000 Company Code
BE_DOC_TYPE CLRQ Purchase Requisition Document Type
BE_ACCREQUIRED Account Assignment for Logical Backend Required
BE_SP_STK_IND Key for Special Stock Section
BE_INFO_REC Number of purchasing info record
BE_MOVE_TYPE 201 Movement type (inventory management)
BE_PACKNO 0000000000 Package number
BE_INTROW 0000000000 Internal line number for limits
BE_ITEM_TEXT Short Text of a Service Purchase Order Item
BE_PO_PRICE 1 Price from Backend
BE_UNLOAD_PT 200 Unloading Point in Backend
BE_DEL_IND Deletion Indicator in Backend Documents
BE_TRACKING_NO Requirement Tracking Number
BE_COND_TYPE Condition Key
BE_COND_STEP 000 Level Number
BE_COND_COUNTER 00 Condition counter -
SRM - PO is not getting created.
Hi Team,
I have created a free text shopping cart. I have assigned the vendor to the SC from sourcing cockpit .
In the "Process Purchase Order", I was trying to create the PO. But the below message is showing.
Vendor XXXXX is not permitted for automatic settlement.
Any suggestion please?
Regards
SKHi
Are you facing this for only particular vendor ? or all vendors geting the same error?
we can narrow don and review the vendor master .
Muthu -
Checks not getting created VIA FPY1
Hello All,
I am trying to create checks using FPY1. Even though the entries to Customer contract accounts are being posted correctly there are no checks being created (I am not concerned about printing the checks). When I look at the posted document the check number field is blank. All through the FPY1 run there is no error in the logs. The client I am working in was recently copied over and as a result so did the payment medium do I have to create a new payment medium or does the payment medium that was copied over will do. I tried creating payment medium via FBPM but it does not show up in FPY1> Environment > Payment Medium >Payment Medium Variant. Please guide.
Regards,
ReenaHi Reena,
There are couple of things that needs to be checked, it is a configuration issue
check the below things before running the FPY1 again
1) Has check lots been configured
2) Is payment medium format ( check ) created
3) Is payment medium variant created (program SAPFKPY3)
If you have both the payment medium format and variant for it and then assign them in FPY1 and you should be able to see the check numbers.
thanks,
VR -
AUC is not automatically getting created via Internal order
Dear Experts,
I have done the following setting below for AUC , Internal order config . However when I create Internal order ( KO01) AUC asset is not getting created automatically .
1. Define the AuC Asset Class (with investment measure) - OAOA
2. Define the Asset Class u2013 for Main Asset - OAOA
3. Define Investment Profile - OITA
a. Assign the AuC Asset Class (Step-1) in the investment profile
Investment Meas Asset Class - ( AUC Asset Class mentioned)
Fixed Default Class - checked
Line Item settlment checked
Ident Valuation checked
Types of Dist Rules - % Rates checked
4. Assign Investment Profile to Model Order - OITA
5. Define Order Type (Investment) - KOT2
a. Settlement Profile - OKO7
b. Maintain Allocation Structures - OKO6
c. Planning Profile - OKOS
d. Budget Profile - OKOB
6. Create an Internal Order - KO01
a. With the Investment Profile (Step-2)
b. AuC automatically created by the system using Asset Class given in the Investment Profile
Thanks
SanjaiHi
Pls check
Period End Closing>Single Functions>settlement
Period End Closing>Single Functions>settlement-->Investment Orders : Line items
Check cost elements mapping also
Regards
Sridhara Rao D -
File not getting created at the Reciever
Hi All,
I have implemented a simeple file to file scenario. The file is getting deleted from the source directory but is not getting created in the target directory. It shows a checkered flag in SXMB_MONI . When i do Communication Channel monitoring for the reciever Comm. Channel, it shows no messsages .
I have refreshed the Cache in Integration directory. it is still not working.
I tried using a different Communication channel with the Mail adapter that is working fine.
I cant figure out what the problem is please help.
Many Thanks,
NehaHi! Neha,
Here i want to add some points :
Even I faced same problem in project....... then I followed this procedure...
My scenario is FILE TO RFC via FTP Server in file adapter.
Here issue is file is picking from FTP and showing success in MONI but data is not reaching to BW system..
Most of the times I checked and I did successfully.
Main issue are due to:::
1. Check Queues in Inbound queue SMq2
2. Trace teh step by step in message flow in message monitoring that means check whether message flows
from a) Intergration Engine
b) Adapter Engine..
3. Check and trace the flow in Message monitoring in Run Time work Bench
4. Check Status of Receiver communication Channel in Communication channel Monitoring
5) Check whether Business Services are Scheduled in Availability Time planning or not
6 Also Check in Visual admin whether the services are released or not if any others are might using the same servivcees and cahnnels and suppose if they are scheduled or not
7. Do Cache Refresh mainly SXI CACHE, ADAPTER ENGINE CACHE
8 Finally if still not resolved J2EE ENgine SOFT Restart..instead of doing restarting entire XIengine server.
Once the Server is started then defintely all the messages if suppose if 40 messages are picked from source directory and not reached to Target then all those definetely 100% become success and reached
Note:: All above needs to check only if development part is correctly configured.
Also check the Receiver target and sender directory Permissions in FTP Server i.e., rwx permissions okay
Thanks
Amar Srinivas Eli
Reward Points if useful -
Sub node is not getting created
Hi Experts
I have IDOC to SOAP scenario, here the subnode is not getting created in the main node. please help me
Structure is given below
Source
Matmas
IDOC
e1m -
(1...9999 ) occurance
Target
Target
XMLDATA --- (1.. UNBOUNDED)
SUBNODE1 ---(1.1)
SUBNODE2 ---(1.) -- UNDER SUBNODE1
SUBNODE3----(0...UNBOUNDED) -- UNDER SUBNODE1.
Quesion 1.
now i want XMLDATA node to be repeated as many times as e1m comes from source along with both the subnodes 2 and 3 at target side.
but i could see only subnode2 is getting created not the subnode3 while testing.
May i know why is this happening.
I want the SUBNODE3 also be created.
Note the occurance of SUBNODE3 is 0.. unbounded
Question 2:
I want the SUBNODE3 also to be repeated as many times as e1m node comes from source.
For example:
e1m comes twice then the target should be as below
XMLDATA --- (1.. UNBOUNDED)
SUBNODE1 ---(1.1)
SUBNODE2 ---(1.) -- UNDER SUBNODE1
SUBNODE3----(0...UNBOUNDED) -- UNDER SUBNODE1.
SUBNODE3----(0...UNBOUNDED) -- UNDER SUBNODE1.
XMLDATA --- (1.. UNBOUNDED)
SUBNODE1 ---(1.1)
SUBNODE2 ---(1.) -- UNDER SUBNODE1
SUBNODE3----(0...UNBOUNDED) -- UNDER SUBNODE1.
SUBNODE3----(0...UNBOUNDED) -- UNDER SUBNODE1.
Regards
LaraPlease see the below logic:
E1MARAM --> XMLNODE
E1MARAM --> useOneAsMany_customUDF -->SUBNODE3
E1MARAM/MATNR --> useOneAsMany_customUDF --> SUBNODE3/MATNR
E1MARAM/xyzfield --> useOneAsMany_customUDF --> SUBNODE3/xyzfield
Source:
<?xml version="1.0" encoding="UTF-8"?>
<MATMAS05>
<IDOC>
<E1MARAM>
<MATNR>123</MATNR>
</E1MARAM>
<E1MARAM>
<MATNR>1234</MATNR>
</E1MARAM>
</IDOC>
</MATMAS05>
Target
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_Test xmlns:ns0="urn:test-2:test:area">
<XMLDATA>
<SUBNODE1>
<SUBNODE2/>
<SUBNODE3>
<MATNR>123</MATNR>
</SUBNODE3>
<SUBNODE3>
<MATNR>1234</MATNR>
</SUBNODE3>
</SUBNODE1>
</XMLDATA>
<XMLDATA>
<SUBNODE1>
<SUBNODE2/>
<SUBNODE3>
<MATNR>123</MATNR>
</SUBNODE3>
<SUBNODE3>
<MATNR>1234</MATNR>
</SUBNODE3>
</SUBNODE1>
</XMLDATA>
</ns0:MT_Test>
useOneAsMany_customUDF
for(int i =0;i<var1.length;i++)
for(int j=0;j<var1.length;j++)
result.addValue(var1[j]);
result.addContextChange();
Hope it helps! -
Spool not getting created in batch job
Hello experts,
We have a requirement of printing BA00, BA01 and LD00 from different application.
We have done same code for all BA00, BA01, and LD00.
Normally the code is working fine except in few cases, when batch job is created but spool is not created.
DATA: job_name TYPE tbtcjob-jobname,
number TYPE tbtcjob-jobcount,
print_parameters TYPE pri_params,
wv_pripar TYPE pri_params,
wv_arcpar TYPE arc_params,
wv_val TYPE c VALUE 'X',
wv_false TYPE c VALUE 'X',
gv_mandt TYPE tsp01-rqclient,
gv_user TYPE tsp01-rqowner.
CLEAR: gv_mandt, gv_user, number.
gv_mandt = sy-mandt.
gv_user = sy-uname.
job_name = 'DELIVERY_PRINTING'.
CLEAR: range1.
range1-sign = 'I'.
range1-option = 'EQ'.
range1-low = 'LD00'.
CLEAR: range1-high.
APPEND range1 TO range.
CALL FUNCTION 'JOB_OPEN'
EXPORTING
jobname = job_name
IMPORTING
jobcount = number
EXCEPTIONS
cant_create_job = 1
invalid_job_data = 2
jobname_missing = 3
OTHERS = 4.
IF sy-subrc = 0.
SUBMIT sd70av2a WITH rg_kschl IN range
WITH rg_vbeln IN deli_tab
TO SAP-SPOOL
SPOOL PARAMETERS print_parameters
WITHOUT SPOOL DYNPRO
VIA JOB job_name NUMBER number
AND RETURN.
IF sy-subrc = 0.
CALL FUNCTION 'JOB_CLOSE'
EXPORTING
jobcount = number
jobname = job_name
strtimmed = 'X'
EXCEPTIONS
cant_start_immediate = 1
invalid_startdate = 2
jobname_missing = 3
job_close_failed = 4
job_nosteps = 5
job_notex = 6
lock_failed = 7
OTHERS = 8.
IF sy-subrc <> 0.
ENDIF.
ENDIF.
WAIT UP TO 10 SECONDS.
** to give the data to the printer***
* CLEAR gv_rqident.
SELECT SINGLE listident INTO gv_listident FROM tbtcp
WHERE jobname = job_name
AND jobcount = number.
IF sy-subrc = 0.
MOVE gv_listident to gv_rqident.
CALL FUNCTION 'RSPO_OUTPUT_SPOOL_REQUEST'
EXPORTING
spool_request_id = gv_rqident.
ENDIF.
The same code is for all the output BA00, BA01 and LD00.
The issue is that for few batch jobs (which is created in the above code) , spool is not getting created.
Thanks and Regards,
Paritosh PandeyHi,
The code starting from WAIT UP TO 10 SECONDS. - not only does it look attrocious, is error prone (if no free process for executing batch job is available for 10 seconds, or if the job runs for more than 10 seconds, what will happen...?), but seems utterly unnecessary... Is there any reason immediate spool output can not be handled by simply setting PRINT_PARAMETERS-PRIMM = 'X'?
cheers,
Janis
Edit in:
Ok, i just read Document in spool but not printed... Do not use an output device relying on frontend access methods to do printing from background processing. Frontend is not available during background processing, period. To my knowledge there is no easy, clean solution to this problem other than defining and assigning, per user, output devices not relying on frontend printing. What if the dialog user has logged off by the time batch job finishes..? May the spool remain unprinted?
Has the SAP Basis refused to define output devices (I have hard time believing this...)? Well, tell them one time to stop being silly and if they do not cooperate, tell the owner of the requirement that it can not be implemented due to uncooperative Basis then... and that the users will have to keep going to SP01 and manualy start the output!
Message was edited by: Jānis B -
PO is not getting created despite Budget availability
Dear Experts,
Enough bubget is available for the Fund centre - commitment item combination, but the PO is not getting created. It shows the error as Annual Budget exceeds.
I have run the FMAVCREINIT to reset the AVC Ledger, which shows Selected DB Records 2895 and Processing Blocks - 29. What else I need to do so that it allows for PO creation.
An early help is highly appreciated.
Thanks in advance
Kumar
Edited by: Kumar Deva on Oct 22, 2009 12:38 PMHi Milesh,
What is your SRM and R/3 SAP_APPL release and SP level ? There are multiple notes available for this issue:
1549597 Follow-on note of note 1344324
1507715 Follow-on note of notes 1387485, 1480332
1496509 Follow-on note of note 1471807
1480332 PO transfer error caused by accounting
1464524 Error ME083 unexpected during PO transfer
1464163 Misplaced percentage evaluation
1462603 Follow-on note of note 1349916
1457290 Follow-on Note of Note 1426361
Check all above notes and implement if they suit the release and Sp level.
This should help
Kind Regards,
Lisa -
Integration with EWM-Inspection lot not getting created
Hi,
Inspection lot not getting created after GR is done.
The scenario is Storage location is connected to external warehouse management,so after the GR is done in the legacy system via interface it is updated in ECC.so while checking the material document inpection lot is not created.
Can anyone please tell me the necesaary check points and integeration steps between WM and QM in this case .
Thanks in advance.......Hi,
Since you didn't say much, I assume you are creating stock into ECC via LSMW using 561 movement. Now to get inspection lot for these batches/ docs, you need to activate inspection type 05.
Go to material master QM view, assign and activate inspection type 05.
Additionally, create a respective inspection plan/ task list for the material(s) to carry out RR and get the consistent inspection lots.
ntn -
Integration with QM-Inspection lot not getting creating
Hi ,
Inspection lot is not getting created after GR is posted.
Scenario:Storage location is connected to external warehouse management.
Can anyone please explain the necessary check points and Integration steps needed to be followed for inspection lot creation.Hi,
Since you didn't say much, I assume you are creating stock into ECC via LSMW using 561 movement. Now to get inspection lot for these batches/ docs, you need to activate inspection type 05.
Go to material master QM view, assign and activate inspection type 05.
Additionally, create a respective inspection plan/ task list for the material(s) to carry out RR and get the consistent inspection lots.
ntn -
LEADS NOT GETTING CREATED USING EXTERNAL LIST MANAGEMENT (ELM)
Hi Folks,
We are trying to create leads via ELM.
When ELM is executed records are getting uploaded,BP's are created.But leads are not getting created.
Pls find attachments for mapping format attached to ELM.
Assignment block Process steps is as shown below:
We tried n number of times to create leads but its not happening.
Pls suggest how to resolve the same.
Any help is highly appreciated.
Regards
JayaHi Kavindra,
Below mentioned is the screenshot of badi debugging.
Our technical consultant analysed the scenario and found out that Lead transaction data is not filling in standard and no data is coming into method create_business_transaction where Leads will be created based on the input data and says this has to fill in standard if all the mapping fields and data uploading is correct.
Pls suggest exactly where we are going wrong.
Pls let me know if u need any further info from my side.
Regards
Jaya -
Excise invoice should not get created without PGI
Hi,
I have a scenario where the billing document is being generated by the customer without PGI after creation of outbound delivery for exports. (This is as per customer's requirement - Copy control maintained in VTFL for the same - copying requirements 11 )
This creates a situation - excise invoice can be created without PGI - which creates problems for customer. This should not happen.
Customer wants a check during the excise invoice creation - excise invoice should not get created if PGI has not been done.
Kindly advise as to how this can be done.
Regards,
T SaravananDear Saravanan
Two options are there
- in your existing routine itself, you can specify the control in such a way that unless the preceding document is PGId
- apply excise user exits like J_1I7_USEREXIT_EXCISE_BEF_SAVE to achieve the requirement.
thanks
G. Lakshmipathi -
Invoice is not getting created in Order related billing
Dear all,
I am trying to do a Order related billing. After creating the order i am going to VF01 and selecting the billing type i have created and trying to create the invoice. I am getting the error "No billing documents were generated. See log" when i am checking the Log its showing now errors.
In case if my account determination procedure is wrong, system should allow me to create a Sales invoice and accounting document will not be generated. But in this case even the sales invoice is also not getting created.
Please suggest me if there are any configuration changes i need to do to overcome this problem.Apart from the suggestion already given, also ensure that
the order is not showing in incomplete log
the order is not blocked for credit limit
You can also cross check in VF04 whether system is fetching that sale order. For information, once you execute VF04, by default, system will check only "Delivery related" check box. You have to manually select "Order related" check box.
G. Lakshmipathi
Maybe you are looking for
-
Slow computer after installing Mavericks
As required, starting new thread: b.Leev Re: Mavericks slow down whole computer Oct 30, 2013 4:21 PM (in response to Tatsushige.Edo) Hardware Information: MacBook Pro (13-inch, Early 2011) MacBook Pro - model: MacBookPro8,1
-
Dear all, this post seems similar to this discussion: http://forums.adobe.com/message/1160826#1160826 but it is not. Our customers prepare documents to be presented at regulatory authorities, and it is required that these documents have PDF Version
-
I recently set up my account and whenever i try to log in i get an error message. Currently the only way i am able to sign in is by going through the email i was sent to verify my account. Not sure if its something i need to do on my end. Thanks.
-
Running setup for 3.6.16 & it says "file corrupted"
'''bold text'''I had accepted 'update' on firefox & all my .exe files were gone! looked here & found suggestion that i uninstall firefox & download the 3.6.16 from mozilla.com/en-US/firefox/all-older.html downloaded for english & windows (mine is vis
-
In J1I5 Red indicator...
Hi All, While updation In RG1 through J1I5, I am giving detial Excise Group E1, Plant HIP, Classification IDH for RG1. After Simulating It is giving RED Indicator for some of the material. What will be problem ? Pl. give us solution. Yusuf.