Idoc PORDCR101 - conditions
Hello,
I have a scenrio where I need to create Service PO using PORDCR101 idoc. My concern is mainly with conditions.
We have conditions at three levels -> 1. header 2. Line item 3. Services(Subline items)
We have segment E1BPMEPOCONDHEADER for condition header, E1BPMEPOCOND for line item condition but I am worried how to get conditions for Services(Subline item).
Kindly suggest.
Regards,
Madhura
Hi,
I think when you have define condiction for services(sub line item ) then IDOC segement E1BPMEPOCOND repeated during IDOC cretaion .you can use user exit for repeating this segement ..
Regards,
Amit
Similar Messages
-
Posting PO through idoc PORDCR101
HI
Through this Idoc PORDCR101 trying to create PO in the system. Need to change the calculated price getting fetched in PB00 condition type with the legacy value while creating PO.
trying to upload the legacy PO with their old price ,but the po price is not getting changed .
pls tell me how to change the calculated price in the condition type PB00 with the legacy system price.
the segement E1BPMEPOCOND i could not find the condition amount field .Hi,
You need an ALE setup to process your IDOC's because IDOC's are just 'intermediate documents' which contain data.
What to do with this data you need ALE setup.
look into these links for ALE and IDOC's help.
http://www.sapgenie.com/whitepapers/ale.htm
http://www.sapgenie.com/ale/index.htm
http://www.sappoint.com/abap.html
http://www.sapbrain.com/TUTORIALS/TECHNICAL/ALE_tutorial.html
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEIO/BCMIDALEIO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDALEPRO/BCMIDALEPRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEQS/CABFAALEQS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFAALEHR/CABFAALEHR_ALE_QS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/ECPCA/ECPCA_ALE_154.pdf
Regards,
Wasim Ahmed -
Creating po through idoc pordcr101
HI
Through this Idoc PORDCR101 trying to create PO in the system. Need to change the calculated price getting fetched in PB00 condition type with the legacy value while creating PO.
trying to upload the legacy PO with their old price ,but the po price is not getting changed .
pls tell me how to change the calculated price in the condition type PB00 with the legacy system price.
the segement E1BPMEPOCOND i could not find the condition amount field .can u please copy that LSMW with perticular object and send it to my mail id ([email protected]), i will try to give the solution.
-
Inbound idoc pordcr101 status 51 "enter purchase org"
in the we19 standard inbound for idoc pordcr101 i see the following
EDIDC with the partner/port info
E1PORDCR1
E1BPMEPOHEADER
comp_code 300
doc_type "NB"
vendor 58121
purch_ord 3000
purch_group 000
E1BPMEPOHEADERX
'X' next to respective fields
E1BPMEPOITEM
po_item 00010
Material scw1212
Plant 3000
qty 1000
E1BPMEPOITEMX
'X' next to respective fields
Each time i run the inbound idoc pordcr101 in we19 with the above i get
enter purch org
i am really really stuck because i am entering purchase org but for some reason it does not know about it
what am i missing
HELP
I deleted the unused segmentsno successful idocs in we19 up to this point
i was told
E1BPMEPOHEADERX 'X' next to respective fields this is used to indicate which fields are being input.
so i am using both
it is purch_org not purch_ord -
Hi guys,
I am using idoc PORDCR101 for creating & posting Service PO. During posting i am getting 51 error. And the error is " In case of account assignment, please enter acc. assignment data for item.
segments:
E1BPMEPOHEADER:
PO_NUMBER - 0001000211
COMP_CODE - 1000
DOC_TYPE - TC
VENDOR - 10001
PURCH_ORG - SWOP
PUR_GROUP - OPS
E1BPMEPOITEM:
PO_ITEM - 00010
SHORT_TEXT - post po
PLANT - SWCO
STGE_LOC - SWCO
MATL_GROUP - G1010102
QUANTITY - 100
NET_PRICE - 10
PRICE_UNIT - 1
ITEM_CAT - D
ACCTASSCAT - P
PCKG_NO - 1379
E1BPMEPOACCOUNT:
PO_ITEM - 00010
SERIAL_NO - 01
QUANTITY - 100
DISTR_PERC - 10
GL_ACCOUNT - 0000451120
ITM_NUMBER - 00010
CO_AREA - 1000
WBS_ELEMENT - M-000001-PROC
TAX_CODE - V1
E1BPESLLC:
PCKG_NO - 00010
LINE_NO - 01
EXT_LINE - 10
EXT_SERV - 113000
QUANTITY - 10
BASE_UOM - HR
TAX_CODE - V1
MATL_GROUP - G1010102
E1BPESKLC:
PCKG_NO - 00010
LINE_NO - 01
SERIAL_NO - 01
PERCENTAGE - 10
QUANTITY - 10
NET_VALUE - 1
Can anyone tell me the reason for getting the this error.Its urgent .So plz guys i need solution for this . full points will be rewarded for immediet solution.hi,
1. go to BD87 select "restrict and process" from the context menu rwith respect to the error51 IDoc.
2. deselect Background processing in the Output control Box.
3. click yes
4. edit -> process -> foreground processing.
Now you can look where and why the error occur.
Gordon -
Hi all.
I create Purchases Orders with idoc PORDCR101. I would like to maintain the same item numbers received by the interface. However, it depends on the interval created by customizing. How to do it?
Now, our interval has been set to 1, and we do not transfer item_intvl in the idoc.
RegardsSolved
Passing
E1BPMEPOHEADER-ITEM_INTVL initial
E1BPMEPOHEADERX-ITEM_INTVL = 'X' -
Price overides with IDOC PORDCR101
Hi there, using the idoc PORDCR101, Iu2019m creating a PO in R/3. Everything works fine but I need to do a price override. If I map a value to NET_PRICE, it still uses the default SAP value for the price. Is there some IDOC layout that explains where to map the values to accomplish this?
Thanks,
JanHi Ravi
Thanks you. I was looking for this parameter , then this thread came to me
Franz -
Multiple idoc with condition in BPM
please let me know whether i need to go for BPM or not BPM
The actual scenario is
I will be receiving n no. of idocs including both idoc type PEXR2001 and IDCREF01(control idoc).
Then I need to collected all payment idoc PEXR2001 which will be having one control idoc
IDCREF01. This will be grouped by checking
if IDCREF01-E1IDRH1-PAYRUNID equals to PEXR2001-E1IDRH1-PAYRUNID and
IDCREF01-E1IDRH1-PAYRUNDT equals to PEXR2001-E1IDRH1-PAYRUNDT
so for example I will be having 5 payment idoc and 1 control. in this I need to sum the
value of field MOABETR which is in payment idoc. after this i need to check
if IDCREF01-E1IDRS1-SUM01 equals to PEXR2001-E1IDKU5-MOABETR.
if this condition is satisfied then i will be sending the file to both email adapter and
file adapter otherwise failed file will be sending only to email adaper.
I request to give detailed step in BPM if possible.Hi Mughda,
How would i validate using createif node function as i also need to validate fields of all the segments of the same Idoc. ?
Thanks,
Amit -
IDOC Orders05, conditions and storage location per position
Hello,
i have a question regarding WE19 and Orders05 IDOC. I tried to overwrite a pricing condition in the Segment E1EDP05. When i start the Idoc in WE19, i see the new condition placed in the order. Everything seems allright except the price of the material. It is always 0,00 - I put different values in the Idoc- always the same.
Another strange thing is the storage location (Field: LGOR). I also put the storage location into the Segment E1EDP01 in each position. When i debug the Idoc via WE19, the storage location is not filled in.
Thank you very much in advance,
regards,
Philippsolution is posted in same thread in Abap General
-
Problem : Idoc to File Senario,overriding the segments in Idoc,on condition
Hello People,
Idoc to file senario.
There are fields in the Idoc which i want to populate, if that particular Idoc is going to XI. Can u tell me how can i check this condition .. ???you dnt have control fro r/3 to check if the IDOC is reached to XI then XI creates the file then update few thing...
make sure the IDOC is reached to XI using the port if IDOC is using some port...but if the file is getting places in server using AL11 you can check that....in your condition you can check if file is exist in the target folder thn update .....insead of checking if IDOC sent to XI--XI creating a file...i doubt you have that flexibility...lets wait for other reply what they have to say? -
IDoc error - Condition type & tax code & does not exist
Hi,
I have the problem with CANADA tax codes. I have a few documents sent from external SAP to different SAP. In the source system documents were posted. In the target system i have error "Condition type & tax code & does not exist". I have compared the tables A003 and A053 in both systems and the settings are the same for specific Condition type and tax code... So where to find the reason Idocs are in error ? The only thing which is different is validity from (in the source system is earlier than in the target but the docs are created after both validation start)...
I would appreciate advice.
TomekHi Tomasz,
Please go to T.code WE02 and check the reason for the error.
The failed IDocs will be in status "51" and will also give you the reason for errors.
Regards,
Shiv -
Populating the Conditions segment in PORDCR101-PO create IDOC
Hi ,
Iam populating some fields in the E1BPMEPOCONDITION segment of the IDOC PORDCR101. But the condition record is not getting generated in the transaction ME22N.Kindly can anyone throw some light on the mandatory fields that needs to be populated in this segment and is there any necessity to populate some other linked segments along with this segment inorder to get the condition record created.
Iam passing the below given fields.
E1BPMEPOCOND-ITM_NUMBER
E1BPMEPOCOND-COND_VALUE
E1BPMEPOCOND-CURRENCY
E1BPMEPOCOND-CURRENCY_ISO
E1BPMEPOCOND-COND_UNIT
E1BPMEPOCOND-COND_P_UNT
E1BPMEPOCOND-CHANGE_ID .
Thanks,
Kittu.hi,
I am having the same requirement i.e file-xi-r3 create po, can any one tell me the necessary steps needed for this. i am new to all this and still learning things, so please help me.
thank you
email [email protected] -
IDOC TO FILE based on condition
Hi,
I am having IDOC to Ftp scenario, where i need to send the IDOC on condition.
1. In IDOC there is a field Location, based on this field the target files has to be created.
ex:-
1. for Location India ---> file has to be created in INDIAN folder
2. for Location USA ---> file has to be created in USA folder
3. 2. for Location Uk ---> file has to be created in UK folder etc.......
Like this there are nearly 20 folders where i need to create at the target side, based on the location field the fied has to be created at the respective folder automatically.
When i trigger the IDOC with the Location INDIA, automatically the file has to get created in INDIAN FOLDER.
Please help me...
cheers
nissiHi Roy,
Thanks for your code, its very useful and suits to my requirement. But i am having folders already in my target file system.
Based upon the location ID . directly the the file should be placed in the respective folder.
please find the below code and suggest me if any changes to be done.
public String dynamicDirectoryName(String Location, Container container) throws StreamTransformationException
String Directory;
String inputFileName;
DynamicConfiguration conf = (DynamicConfiguration) container
.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
//DynamicConfigurationKey key1 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","Directory");
DynamicConfigurationKey key2 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
//Directory = conf.put(key1,location);
inputFileName = con.put(key2,location);
//Directory = conf.get(key1);
inputFileName = conf.get(key2);
If(inputFileName.equals("INDIA")
con.put(key2,"INDIA");
else if(inputFileName.equals("AUSTRALIA"))
con.put(key2,"AUSTRALIA");
else
return ""; -
EDI Error : Condition EDI1 is not allowed as item condition
Hi EDI Gurus,
Right now I am getting the error while creating a Sales order through IDoc.
"Condition EDI1 is not allowed as item condition"
Clarify a few things to me:
1. Where to pass the Customer Expected Price on the IDoc.
2. How to maintain pricing Condition EDI1. (If it is necessary for processing of sales order)
Please clarify these two things.
Thanks,
MattI ran V/O8 transaction. There were a bunch of procedures listed in it.
I was not sure which procedure I should look for EDI1 pricing condition.
I checked RVAA01 (Standard) - there are two conditions EDI1 and EDI2.
I am not sure what I should do. Whether they are already configured or not I am not sure.
If they are already configured, why is it giving error in EDI process.
MxG,
Please enlighten me.
Thanks,
Matt -
Condition record data transfer
I have a scenario where condition record data from ECC needs to be transferred to MDM.
I can see COND_A01,COND_A02 idocs in ECC .Pl can you tell me which one is relevant for ALE data transfer.
Is there any transaction/report (For example BD10 is used for material data transfer) which can generate idoc of condition record and distribute it to receiver
Pl can you suggest on this.
thanks,
SharadaI think there is no standard program for distributing Condition records.
As suggested by Eshwar use COND_A02.
u are distributing only Condition records to MDM that means u have condition record repository over there.
i don't know what is the mian program to create Condition Records .
see is a way to attach output types to that and NACE configurations to distribute it.
Suresh
Maybe you are looking for
-
Problems with software the update with Nokia 6233
Problems with software the update with Nokia 6233 Hello, I have so far some-paints tries my software to update. Each time the update procedure begins, sometime stands then on the telephone "test mode". On the computer wars I the reference in the upda
-
Reporting Tab is not showing in SCSM 2012 SP1 Console
I'm working with SCSM 2012 SP1. But after installing data ware house only "DataWareHouse" tab appares no "Reporting" tab. And it shows below MSG: And only the below reporting management pack are available in the Data Ware House >> Management pack are
-
How to debug JSP in JDeveloper
I want to debug a JSP page in JDeveloper. I have put break point in jsp page, but when called from browser, control does not stop at break point in JSP. Please suggest, how to debug a JSP page in JDeveloper
-
Hi All, Previously i have declared a data as DATA: BEGIN OF t_temp OCCURS 10, vbeln TYPE char10, END OF t_temp. <code continues> LOOP AT t_data INTO fs_data. IF NOT fs_data-del_no IS INITIAL. CALL FUNCTION 'CONVERSION_EXIT_ALPHA
-
Bex Patch level for Windows 7 and SAP GUI 710
Hi, We have the machine with following config: O.S - Windows 7 SAP GUI - 710 MS Office 2007 When a user logs into Bex Analayzer, clicks on Add-ins he gets an error message in German. Same kind of problem was encountered with Office 2003, but MS fix