Reg doubt in PO creation
hi,
when i try to create PO using ZRFC (inside i am using Bapi_po_create1),
I am passing some value for adrno for ekko table and Netpr value in ekpo table but after successfully creating PO, i am not getting these values in respective tables in sap.
even i could see adrc details with adrno and if i click on vendor address in me23 for PO, it is showing the address.
could you some suugestions what is the reason?
hi,
I coomitted like this...
if w_purchaseorder is not initial.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
LOOP AT ret2 WHERE type = 'S'.
lt_success_po-ebeln = ret2-message_v2.
lt_success_po-type = ret2-type.
lt_success_po-message = ret2-message.
append lt_success_po.
clear : lt_success_po.
ENDLOOP.
Similar Messages
-
Doubt in BDC (Creation of Production order)
Hi experts,
I have a doubt in my bdc, in my bdc i am going to create production order in CO01. its working properly but after entered the date i want to click operation overview and change one particular routing workcenter. But all the workcenter have the same field name of ARBPL, if anyone have a idea plz help its urgent. Point will be sure.
gowriDear Mr.Gowri Sankar,
As you have created a BDC for creating production order,
once after the order creation is over u can goto CO02 and change the work centre,routing details before release.
Please tell us when do u want to change the work centre & routing details?
If I'm wrong,please correct me.Also please share the concept of your BDC.
Regards
Mangal -
Reg:Bapi for mass creation of production order/confirmation
Dear Experts,
I wanted to know with the following BAPI is it possible to create Multiple production orders for different semifinshed Materials along with material availability check and other functions similar to CO01 transaction.
I knew there are standard transactions for mass confirmation for production orders. But i need a confirmation on this BAPI . As i am planning to go-ahed with ,mass creation of production order creation / Order confirmation in single custom transaction.Need back flush activity even supported.
BAPI_PRODORD_CREATE to create the orders.
BAPI_PRODORD_RELEASE to release the orders.
BAPI_PRODORDCONF_GET_TT_PROP to get the default data for the confirmation.
BAPI_PRODORDCONF_CREATE_TT to ost the confirmation of production order.
Along with this BAPI do i need to commit any other BAPI to carry out back flush for components.
Need your suggestions to take it further.
Regards,
Daya.Dear SAP Daya
If the issue has been solved, please close this thread.
You have already mentioned that the issue has been resolved, thefore, you should not ask for help on another thread before closing this one, as it looks like you are trying to force people to answer your threads.
Users are always trying to answer as many threads as possible on good will we don't need this kind of "incentive".
Please read carefully the The SCN Rules of Engagement, especially point 8:
Be responsive. If an SCN member has answered your question, please mark the answer as "helpful” or “correct”. Mark the discussion as “answered,” so that other members can find the answers more easily
Also, I checked your old threads and I could observe that there is only one closed. Please review your old threads and close those already solved.
BR
Caetano -
Reg: ME21 Purchase Order Creation BDC Codes
Hi All,
Ritenow Im working with ME21 purchase order creation,
i have to create a upload program for this past twodays im geting hectic with this prog, if i create a prog using me21n transaction it is not running, and in ME21 i cant record in SHDB( it throws error messg as fill mandatory flds, but i dont hav data for that flds).
Anyone plz let me know, how to record it and how to use step loop in item overview/details, i would like ot close it ASP.
Thanks in advance.hi
Creating an ABAP program from a BDC recording
Step 1
Execute transaction recorder, transaction SHDB or recording button via transaction SM35.
Step 2
Enter name for recording (can be anything)
Step 3
Enter transaction to be executed
Step 4
The transaction will now be executed, simply perform the actions you want to record. enter some values for the mandatory fields.
Step 5
Once you have finished the recording and selected the save button or exited the transaction you
Will be presented with the following information. This details the screens and fields that have been
Processed during the recording and will be used as a basis to create BDC ABAP program. -
Hi I got a doubt on creating the system in process of implementing the ESS for ECC 6.0 .
In setting the system landscape the doc described the following two lines.
a. Set up a system on the Portal J2EE server on which the business package is installed. Assign the alias SAP_WebDynpro_XSS to this system.
Is it mentioning to create system alias FOR the Portal J2EE server or ON the Portal J2EE server?
Thanks in Advance.Hi.
I suggest reading [Configuring the Business Package for Employee Self-Service (ESS) u2013 mySAP ERP 2004|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]. Of course it's about previous versions both of Portal and ESS, however it still can be helpful how to guide.
Best regards,
Aliaksandr -
Reg:IDOC -sales order creation
Hi All,
I am trying to create sales order through IDOCS.Basic type is SALESORDER_CREATEFROMDAT201.
My requirement is to know any user-exits where in I need to add to my code to hardstop sales order creation if the storage location which I am passing is marked for deletion.
Kindly reply as soon as possible.
Regards,
KaveriHi,
Check this one it will help u how to enhance the idocs.
If we wnat to extend the idoc use the segments for adding the fields. use the tcode WE30 and we31.
Please reward points if it is useful.
Go through the following Steps For ALE/IDOC
ALE IDOC
Sending System(Outbound ALE Process)
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Create Model View
Tcode BD82 ? Generate partner Profiles & Create Ports
Tcode BD64 ? Distribute the Model view
Message Type MATMAS
Tcode BD10 ? Send Material Data
Tcode WE05 ? Idoc List for watching any Errors
Receiving System(Inbound ALE )
Tcode SALE ? for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 ? Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 ? Idoc List for inbound status codes
ALE IDOC Steps
Sending System(Outbound ALE Process)
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Create Model View
Tcode BD82 !V Generate partner Profiles & Create Ports
Tcode BD64 !V Distribute the Model view
This is Receiving system Settings
Receiving System(Inbound ALE )
Tcode SALE ?3 for
a) Define Logical System
b) Assign Client to Logical System
Tcode SM59-RFC Destination
Tcode BD64 !V Check for Model view whether it has distributed or not
Tcode BD82 -- Generate partner Profiles & Create Ports
Tcode BD11 Getting Material Data
Tcode WE05 !V Idoc List for inbound status codes
Message Type MATMAS
Tcode BD10 !V Send Material Data
Tcode WE05 !V Idoc List for watching any Errors
1)a Goto Tcode SALE
Click on Sending & Receiving Systems-->Select Logical Systems
Here Define Logical Systems---> Click on Execute Button
go for new entries
1) System Name : ERP000
Description : Sending System
2) System Name : ERP800
Description : Receiving System
press Enter & Save
it will ask Request
if you want new request create new Request orpress continue for transfering the objects
B) goto Tcode SALE
Select Assign Client to Logical Systems-->Execute
000--> Double click on this
Give the following Information
Client : ERP 000
City :
Logical System
Currency
Client role
Save this Data
Step 2) For RFC Creation
Goto Tcode SM59-->Select R/3 Connects
Click on Create Button
RFC Destination Name should be same as partner's logical system name and case sensitive to create the ports automatically while generating the partner profiles
give the information for required fields
RFC Destination : ERP800
Connection type: 3
Description
Target Host : ERP000
System No:000
lan : EN
Client : 800
User : Login User Name
Password:
save this & Test it & RemortLogin
3)
Goto Tcode BD64 -- click on Change mode button
click on create moduleview
short text : xxxxxxxxxxxxxx
Technical Neme : MODEL_ALV
save this & Press ok
select your just created modelview Name :'MODEL_ALV'.
goto add message type
Model Name : MODEL_ALV
sender : ERP000
Receiver : ERP800
Message type :MATMAS
save & Press Enter
4) Goto Tcode BD82
Give Model View : MODEL_ALV
Partner system : ERP800
execute this by press F8 Button
it will gives you sending system port No :A000000015(Like)
5) Goto Tcode BD64
seelct the modelview
goto >edit>modelview-->distribute
press ok & Press enter
6)goto Tcode : BD10 for Material sending
Material : mat_001
Message Type : MATMAS
Logical System : ERP800
and Execute
7)goto Tcode : BD11 for Material Receiving
Material : mat_001
Message Type : MATMAS
and Execute --> 1 request idoc created for message type Matmas
press enter
Here Master Idoc set for Messge type MATMAS-->press Enter
1 Communication Idoc generated for Message Type
this is your IDOC
Change Pointers
I know how to change the description of a material using ALE Change Pointers.
I will give the following few steps
1) Tcode BD61---> check the change pointers activated check box
save and goback.
2) Tcode BD50---> check the MATMAS check box save and comeback.
3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.
4) Tcode BD52---> give message type : matmas press ok button.
select all what ever you want and delete remaining fields.
save & come back.
5) 5) go to Tcode MM02 select one material and try to change the description and save it
it will effects the target systems material desciption will also changes
6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute
give Message type : MATMAS and Executte
ALE/IDOC Status Codes/Messages
01 Error --> Idoc Added
30 Error --> Idoc ready for dispatch(ALE Service)
then goto SE38 --> Execute the Program RBDMIDOC
29 Error --> ALE Service Layer
then goto SE38 --> Execute the Program RSEOUT00
03 Error --> Data Passed to Port ok
then goto SE38 --> Execute the Program RBDMOIND
12 Error --> Dispatch ok
Inbound Status Codes
50 Error --> It will go for ALE Service Layer
56 Error --> Idoc with Errors added
51 Error --> Application Document not posted
65 Error --> Error in ALE Service Layer
for 51 or 56 Errors do the following steps
goto WE19 > give the IDOC Number and Execute>
Press on Inbound function Module
for 65 Error --> goto SE38 --> Execute the Program RBDAPP01 then your getting 51 Error
regards,
satish. -
Reg Dynamic class instance creation
Hi all,
I want to create a instance for a class inside the program, but i know class name dynamically that reside inside a table.
select Classname from <table name> into <classname>.
create object <classname>->variable that got form select query.
we have any alternative solution for this.
Reg,
HariharanHi Hariharan,
DATA:
L_INST_ASY_CALL TYPE REF TO OBJECT.
As the type of L_INST_ASY_CALL is known in runtime so declare it as of type OBJECT.
Hope this would help you.
Good luck
Narin -
Reg: doubt on bi extractors
Hi All,
i have a doubt in bi 7 regarding the extractors, previously in in 3.5 , when the datasource is replicated to the bw, what we do is we assign datasource to infosoucre and start loadin the data but in ,in bi 7 , the data souce is already available, in this case how do we extract the data and assign the datasoucre in bi 7 to the datasourece which came from r/3, i realy confused , can any one help with steps and procedure, how assign the datasouce in bi 7
Thanks & Regards
vishnuHello ,
In BI 7 we have to replicate the data source ,
First Select Source System,
Select the client,
Goto your desired data source,
Right Click on DataSourec-> ReplicateMetadata
Then, Create InfoPackage to get the data in to PSA
Please, note that in BI 7.0 PSA stage is mandatory, So you must have to load the data through infopackage to PSA.
Create transformation .
Create DTP.
Note that infoSource is optional iin BI 7.0
After that Schedule the Info package.
Execute the DTP.
Now see the data in INfo provider .
Hope this will work for you
With Regards
Edited by: Avenai on Jul 20, 2010 12:06 PM -
Reg : Doubts in Inventory
Dear SDN friends
I started to work with inventory.
I Installed the 0IC_C03 (Material Stocks/Movements) with collection option " data flow before and after".
I replicated the data source 2LIS_03_BX for loading Stock Initialialization to the 0IC_C03.
I had the following doubts
1) The respecive Info Objects for fields in 2LIS_03_BX is not available in the Cube.
(Nearly only five fields are available)
2) What are all Inobjects available in Cube is not available in data source 2LIS_03_BX
(Nearly only five fields are available)
Quick response highly appriciated. Points will be awarded for clearing my doubt.
(The above same with 2LIS_03_BF also)
Thanks & Regards
Saravanan.rHi Suchi
Thanks for your such a grateful immediate response.
At the time of Installation of Cube, i did not checked.
But now i could able to see, those missed objects in BW and were in active status.
Anyway i didnot installed those obejcts separately.
After completion of installation, the following info objects are avaialble in the cube
0PLANT
0STOR_LOC
0MATERIAL
0BATCH
0STOCKTYPE
0STOCKCAT
0GN_VENDOR
0VALSTCKVAL
0ISSVS_VAL
0ISSBLOSTCK
0ISSCNSSTCK
0ISSQMSTCK
0ISSTRANSST
0RECBLOSTCK
0RECCNSSTCK
0RECQMSTCK
0RECTRANSST
0QMSTOCK
0BLOCKEDSTK
0CNSSTCKQTY
0TRANSSTOCK
0ISSSCRP
0ISSVALSCRP
0RECTOTSTCK
0ISSTOTSTCK
0TOTALSTCK
0ISSVALSTCK
0RECVALSTCK
0VALSTCKQTY
0VENCONCON
When compares with 2LIS_03_BX, lot of info objects are missed out.
Just for trial purpose, i copied the 0IC_C03 and addded those missed objects in separate cube, i extracted the data.
Just, I want ensure why it happened...
Regards
Saravanan.ar -
REg: Issue Automatic PO creation
Hello Gurus
while converting the PR to PO using me59 i'm getting an error
"PO not created due to item error
Enter a quantity"
In PR i have maintained the quantity as 0.5. but even then it is not fetching the quanity
How to rectify this error
Kindly guide
Thanks in advance
VKKanswered
-
Reg:doubt in dynamic generated internal table
hi everyone,
i generated a internal table dynamically,the output is in fied symbol,i want to create a internal table using the field symbol sturture,how to create that????
plz tell me how to create a internal table referencing field symbol structure........
very urgent plz help.........
thanks in advance....
regards,
balaji.sHi ,
check out a small part of an alv report which is using dynamic internal table
data: dy_table type ref to data,
dy_line type ref to data.
field-symbols: <dyn_table> type standard table,
<dyn_wa> type any,
<dyn_line> type any.
call method cl_alv_table_create=>create_dynamic_table
exporting
it_fieldcatalog = ifc
importing
ep_table = dy_table.
assign dy_table->* to <dyn_table>.
CREATE A DYNAMIC WORK AREA.
create data dy_line like line of <dyn_table>.
sort it_mard by matnr werks.
loop at it_mard into wa_mard.
at new matnr.
assign dy_line->* to <dyn_wa>.
assign component 'MATNR' of structure <dyn_wa> to <dyn_line>.
<dyn_line> = wa_mard-matnr.
read table it_mard2 into wa_mard1 with key matnr = wa_mard-matnr.
v_amount = wa_mard1-v_total * p_unit.
call function 'SPELL_AMOUNT'
exporting
amount = v_amount
currency = 'INR'
FILLER = ' '
language = sy-langu
importing
in_words = v_price
exceptions
not_found = 1
too_large = 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.
assign component 'V_TOTAL' of structure <dyn_wa> to <dyn_line>.
<dyn_line> = wa_mard1-v_total.
assign component 'V_PRICE' of structure <dyn_wa> to <dyn_line>.
<dyn_line> = v_price-word.
endat.
concatenate 'STOCK' '-' 'IN' '-' wa_mard-werks into v_new.
assign component v_new of structure <dyn_wa> to <dyn_line>.
<dyn_line> = wa_mard-labst.
at end of matnr.
append <dyn_wa> to <dyn_table>.
clear wa_mard.
clear <dyn_wa>.
unassign <dyn_line>.
unassign <dyn_wa>.
endat.
endloop.
rewards points if helpful. -
Reg : Doubts on Knowledge Modules
hi all,
Please give brief idea about knowledge modules. please dont give links .
KNOWLEDGE MODULES
REVERSE ENGINEERING
LKM
CKM
IKM
JKM
SKM
Thanks a lot in advance ,
-Chinnu.LKM - Loading
The LKM - Loading Knowledge Modules - load (or extract data) from one data server to another.
They are named as follows:
LKM <source server technology> to <target server technology> (<module specificity>)
JKM - Journalizing
The JKM - Journalizing Knowledge Modules - setup journalizing on a datastore in a data model.
They are named as follows:
JKM <technology to journalize>
Note: Journalizing uses triggers and views. Therefore technologies that do not support these functions generally do not have an associated JKM.
IKM - Integration
The IKM - Integration Knowledge Modules - integrate data in a target data server from a Staging Area. Frequently, the Staging Area and target space are on the same data server. The IKM can manage options such as data insertion (Append), or update (Incremental Update), etc.
They are named as follows:
IKM <Staging Area data server technology> to <target data server technology> <option managed in the module> (<module specificity>)
IKM <Staging Area and target data server technology> <option managed in the module> (<module specificity>)
Note: The option managed by the module frequently indicate the more complex option supported in this knowledge module. For instance, a module Incremental Update (update) should also be able to manage the option append, which is data insertion, and suppression of data in the target..
CKM - Check
The CKM - Check Knowledge Modules - manage the data quality and cleansing, on static data and on data flows.
They are named as follows:
CKM <Checked Technology> (<module specificity>)
RKM - Reverse-engineering
The RKM - Reverse Knowledge Module - reverse-engineer a data model stored in a given technology. As default, the standard reverse allows to reverse all the information and meta-data in most models. It is required for certain technologies (files for instance) to use a personalized reverse and therefore a RKM. They are named specifically.
SKM - Services
SKM (Service Knowledge Modules) are used to generate the code required for creating data services. This code (typically Java) can be automatically compiled and deployed to a web service container.
You can get more information about various KMs from
http://www.oracle.com/technology/products/oracle-data-integrator/10.1.3/htdocs/documentation/oracledi_km_reference.pdf
There is no escape from URL :) -
Doubt about the creation MARS rule ??
Hello,
My question is the following one: I have a double authentication system (already created) to which a Juniper FW as well as a Cisco ASA 8.0 equipment are related as (Secure Access). This is the process:
a) From his pc, the user accesses an authentication website. It is in the FW Juniper (that information is verified in a radiator).
b) If the identity is the correct one, the second step would be in the Cisco ASA, in which, to validate, the user has to enter his user LDAP.
My idea is to register those events (rule) in Cisco MARS in the best/clear way possible. The equipments are already configured to inform to the MARS, and they are already included.
Thanks in Advance.Please clarify what do you intend to accomplist with this rule, the post is not clear.
Regards
Farrukh -
Reg. Country code creation
Dear All
If I create country code Inida (IN) in OX10 the following error occured
"Entry IN does not exist in T005E - check your entry"
Please help me.
RajjHi
This may happen because IN is not activated or maintained in configuration
First check
SPRO>SAP NetWeaver>General Settings>Set Countries>Define Country Codes
here check whether entry IN available or nor if not then create new entry for IN
Then check OX10
Vishal... -
Doubt on EUL creation...
Hi,
When trying to create EUL using eulapi, we get the following output:
[oradis@x226ebs bin]$ eulapi -CREATE_EUL -APPS_MODE -CONNECT system/manager@TURCLN -USER EUL_US -PASSWORD EUL_US -DEFAULT_TABLESPACE discoverer -TEMPORARY_TABLESPACE temp -EUL_LANGUAGE US -APPS_GRANT_DETAILS apps/apps
-create_eul
-apps_mode
-connect <**********>
-user EUL_US
-password EUL_US
-default_tablespace discoverer
-temporary_tablespace temp
-eul_language US
-apps_grant_details apps/apps
Command completed.
Aborted
What I cant understand is whether the EUL is created successfully or has errored out??
Regards,
RupdiptHi,
No specific objects to check as this schema should be empty before running this script.
Was there any log file generated? If yes, can you can any errors in this log file?
Did you try to use Discoverer Administration Edition command line "dis51adm.exe" to create the EUL and see if you get any errors?
Regards,
Hussein
Maybe you are looking for
-
Hi everyone! I have a problem with using 3G on my A1533 iPhone 5S. I meet it not every time I turns 3G on. I usually use EDGE to increase battery life. Sometimes when I'm turning 3G on it turns on normally but in a few moments 3G logo in status bar
-
Ok so my IPod is 4th Generation a 16 GB ... I was wondering if I can get it fixed or replaced with a one year warranty but since they don't make the 4G anymore can I get a 5g with the back iSight camera since my 4g had a back camera? I reall want to
-
I have an older MacBook Pro (2007) and my screen went blank (gray). I have tried restarting the computer and I also went through the AHT trouble shooting that was recommended on the Support site. I havent had any luck with getting anything
-
i used flash player plugin 11. The problem is when I run my application in windows Seven, and it contains errors, the plash player does not show them. Even the same errors are shown by another PC with same configurations. Some help please, Thanks in
-
I have the gradient with PMS 288 and PMS 2915, I see only the outside of the fill recognizing this change. I wish I could attached the file to this question. The file is from AI CS5, I'm working on it in AI CS6.