Uploads for transaction MC62 change planning & MC94 cosistent planning
Hi
Has anyone have code for upload program code for
1) (Changing Planning Hierarchy) MC62 for a particular infostructure my case S504 & i want to upload for hierarchy like season_category, promotion, catalog, generic article, variant article,site ..or any relevant to MC62.. is there any BAPI's, FM, or by copy LIS management
2) MC94 change plan (consistent planning).. This is a matrix upload in my case is weekly 52 column against in my case for
a) sales at cost
b) sales qty
c) actual sales qty
d) avg selling price
e) lost sales qty
f) return qty
or any relevant to transaction MC94..
is there any BAPI's, FM, or by copy LIS management
Can anyone provide me the codes pls..
THanx
Tony
Hello, please click the link below.
WANTED: Function Module (Product Allocation Planning Hierarchy Upload Tool)
Similar Messages
-
Uploading for Transaction IA05
Hi,
Does anybody have any idea what are the ways to upload data for transaction IA05 - General Task List. I understand there are LSMW direct inputs 470 and 490, but both of them lead to the same transaction IA01 i.e Equipment Task List.
I have created the BDC for this transaction but there is one problem with that the component data we want should be coming form BOM and while we do the transaction the component that getting selected are not from the BOM but of different category.
Can any please guide on this?
Regards
SaurabhThis requirement is like one-off. Would like to share with the community how it was eventually done as there is no standard functionality like BAPI or even BDC won't work.
This is done by updating the PLMZ table by calling the FM. Stringent validations will have to be performed before calling this FM as there can be a case where there is no Task list is created and there is a entry in PLMZ table which is for Components.
This function is used to record the changes done in IA06.
CALL FUNCTION 'CHANGEDOCUMENT_OPEN'
EXPORTING
objectclass = v_objectclass
objectid = v_objectid
planned_change_number = space
planned_or_real_changes = space
EXCEPTIONS
sequence_invalid = 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.
v_count = text-075.
This is the main function module that will update the PLMZ table with data from it_plmzf*
CALL FUNCTION 'CM_VB_PLMZ_POST'
EXPORTING
aeb_kz = c_x
count_max = v_count
TABLES
planmz = it_plmzf
plmz_old = it_pplmz.
This function module is used to close the record log opened by 'CHANGEDOCUMENT_OPEN'.
CALL FUNCTION 'CHANGEDOCUMENT_CLOSE'
EXPORTING
date_of_change = sy-datum
objectclass = v_objectclass
objectid = v_objectid
tcode = 'IA06'
time_of_change = sy-uzeit
username = sy-uname
object_change_indicator = c_u
planned_or_real_changes = space
no_change_pointers = space
EXCEPTIONS
header_insert_failed = 1
no_position_inserted = 2
object_invalid = 3
open_missing = 4
position_insert_failed = 5
OTHERS = 6.
Call change document modules to record changes.
This will create the components by passing the task list number and operations.
Saurabh.
Edited by: Saurabh Maynil on Dec 29, 2009 8:00 PM
Edited by: Saurabh Maynil on Dec 29, 2009 8:02 PM -
Data Upload for Transaction KE51 through LSMW/BDC
Dear All,
I have a requirement where in i have to upload the customized data for Transaction KE51 and KS01 using LSMW or BDC or BAPI.
Please let me know the best possible procedure to achieve this task and how to do it. What are the validation we need to do etc.
If possible kindly send the screen shots or step by step procedure to do it.
Thanks in Advance.
Full Rewards if Usefull.
Regards
Vikas Badhan.Hi
Actually BDC call transaction methos s very to Upload.
u sit with ur functional consulant and recording ur Tcode.Because he oly know Functionalty based on that u have write ur program.
2. LSMW recording methos also very simply...Record ur Tcode and mapping ur fields orrectely.
Regards:
Prabu -
Error in bdc uploading for transaction F-02
Hi all,
Iam uploading transactional data for the transaction F-02 using BDC call transaction.
I have recorded all the screens of F-02 and internal table with fields also declared.
While running the program, it is showing the error saying -- " Input value is longer than screen field "
In debugging, Iam getting all the data from flat file into the internal table.
Iam unable to identify where it has gone wrong.
Can anybody look into it.
Thanks and Regards,
Murali Krishna .TModerator message - Please search before asking - post locked
Rob -
RDA for Transactional Data Changes (But needs to load as Master Data to IO)
Hi,
I would like to use RDA to load Data changes into IO (Not for DSO).
I tried using this, i can able to load data into PSA. But, from PSA to IO, No datapackage is getting transfered. i.e. Transfered records = 0.
We considered several options i.e. remote cubes etc. We need to implement RDA.
Note: I have gone through the Documentation on RDA. Which SAP mentioned, RDA won't support for Master Data if we have aggregates. We don't have any Aggregates build on my cubes.
Thanks in advacne!!!
Nagesh Ganisetti.RDA DTP is used for supplying data to the Data Store Objects but not to the Master data infoobjects...
Please follow the links to get to know more on this..
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/f98e07cc483255e10000000a1553f7/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/42/fa50e40f501a77e10000000a422035/content.htm
thanks
hope this helps.. -
Any Bapi or Function module for transaction CA22
Hi experts,
Is there any Bapi or Function module for transaction CA22(Change Rate Routing).
Thanks,
YogeshHi,
The following r the Enhancement's and BADI'S fro CA22
Enhancement
CMDI001 Determine explosion control for BOM
CPAU0001 Enhancement for Authorization Check in Task Lists
CPDO0001 Test units of measure for reference operation set
CPRE0001 Enhancement for Reorgnization Checks in Task Lists
XCZD0004 Extend authority check for the material-recipe allocation
Business Add-in
CEWB_OPR_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_OPR_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_SEQ_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_TSK_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_TSK_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_TSK_SCREENS Screen Extensions for Task Lists in the EWB
CEWB_TSK_UPDATE Task List Maintenance and Checks in the EWB
CP_DIG_SIGNATURE Digital Signature for Routings
EWB_SELECTION Selection Within the Engineering Workbench
ROUTING_EXIT User Exits for Routings
CEWB_MTK_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_MST_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_MST_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_ITM_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_ITM_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_GEN_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_GEN_MENU_EXTERN Menu Extensions in the Engineering Workbench
CEWB_COM_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_COM_MENU_EXTERN Menu Extensions in the EWB (SAP Internal)
CEWB_CHA_MENU_INTERN Menu Extensions in the EWB (SAP Internal)
CEWB_CHA_MENU_EXTERN Menu Extensions in the Engineering Workbench -
In Bdc I have huge volume of data to upload for the given transaction
Hi gurus,
In Bdc I have huge volume of data to upload for the given transaction, here am using session method, it takes lots of exection time to complete the whole transaction, Is there any other method to process the huge volume with minimum time,
reward awaiting
with regards
ThambeSelection of BDC Method depends on the type of the requirement you have. But you can decide which one will suite requirement basing the difference between the two methods. The following are the differences between Session & Call Transaction.
Session method.
1) synchronous processing.
2) can tranfer large amount of data.
3) processing is slower.
4) error log is created
5) data is not updated until session is processed.
Call transaction.
1) asynchronous processing
2) can transfer small amount of data
3) processing is faster.
4) errors need to be handled explicitly
5) data is updated automatically
Batch Data Communication (BDC) is the oldest batch interfacing technique that SAP provided since the early versions of R/3. BDC is not a typical integration tool, in the sense that, it can be only be used for uploading data into R/3 and so it is
not bi-directional.
BDC works on the principle of simulating user input for transactional screen, via an ABAP program.
Typically the input comes in the form of a flat file. The ABAP program reads this file and formats the input data screen by screen into an internal table (BDCDATA). The transaction is then started using this internal table as the input and executed in the background.
In Call Transaction, the transactions are triggered at the time of processing itself and so the ABAP program must do the error handling. It can also be used for real-time interfaces and custom error handling & logging features. Whereas in
Batch Input Sessions, the ABAP program creates a session with all the transactional data, and this session can be viewed, scheduled and processed (using Transaction SM35) at a later time. The latter technique has a built-in error processing mechanism too.
Batch Input (BI) programs still use the classical BDC approach but doesnt require an ABAP program to be written to format the BDCDATA. The user has to format the data using predefined structures and store it in a flat file. The BI program then reads this and invokes the transaction mentioned in the header record of the file.
Direct Input (DI) programs work exactly similar to BI programs. But the only difference is, instead of processing screens they validate fields and directly load the data into tables using standard function modules. For this reason, DI programs are much faster (RMDATIND - Material Master DI program works at least 5 times faster) than the BDC counterpart and so ideally suited for loading large volume data. DI programs are not available for all application areas.
synchronous & Asynchronous updating:
http://www.icesoft.com/developer_guides/icefaces/htmlguide/devguide/keyConcepts4.html
synchronous & Asynchronous processings
Asynchronous refers to processes that do not depend on each other's outcome, and can therefore occur on different threads simultaneously. The opposite is synchronous. Synchronous processes wait for one to complete before the next begins. For those Group Policy settings for which both types of processes are available as options, you choose between the faster asynchronous or the safer, more predictable synchronous processing.
By default, the processing of Group Policy is synchronous. Computer policy is completed before the CTRLALTDEL dialog box is presented, and user policy is completed before the shell is active and available for the user to interact with it.
Note
You can change this default behavior by using a policy setting for each so that processing is asynchronous. This is not recommended unless there are compelling performance reasons. To provide the most reliable operation, leave the processing as synchronous. -
Mass upload for info records when price gets changes
Dear All,
How to do Mass upload for info records when price gets change.
Regards,
BhargavHi Bhargav,
Please upload the present price (Map) by LSMW . When you are doing the transactions then automatically by selecting option info update price will be updated the info record in Order Price history
Regards
M B Raju -
Function for changing planned dates of activity
How can I change planned dates of activity in code ?
Is anyone familar with a bapi/function for this ?
Thanks,
NitzanHi Nitzan,
Actually When you want to change planned date of the activity?
If it is during the processing of the activity, you can do it by two methods
1)Either by using a call back function module configured in CRMV_EVENT transaction. In this function module read the date using CRM_order_READ FM to read ET_APPOINTMENT table.
Then use CRM_ORDER_MAINTAIN to change to change the date.
2) use the BADI order_save and implement the method CHANGE_BEFORE_UPDATE and put the same logic.
OR
if you want to do it externally, use the BAPI BAPI_ACTIVITYCRM_CHANGEMULTI to change the activity dates.
Regards,
Annu Cyriac -
Error while trying to create Transaction variant for FV60 layout change
Hi Gurus,
I am trying to change the "order/sequence" of FV60 layout (rearranging columns). For which I tried to create Transaction Variant (in sandbox). I keyed in the t-code (FV60) and gave a variant name in the field for Transaction variant. But it gives me a wierd error - "Enter transaction code". Has anybody come across this before? This is enhancement pack 7 so the config button is not available.Thanks Ravi. I went through the note and did exactly the same. But the two check boxes displayed in the note for "Adopt column sequence" and "Adopt column width" is not displayed in my screen!!! Screen shot attached.
-
Upload transaction data for transactions like KSU2/KSU5,KB31N
We are trying to upload transaction data for transactions like KSU2/KSU5,KB31N etc using batch data processing within LSMW. We are facing couple of problems as mentioned:<br />
We have to upload data, which has a single header record with 200-300 line items record. How to define target structures to represent header & line items. Currently we are able to upload header data with 1-2 line items depending upon the recording. The present recording gives us option to load 1 line item per document. <br />
Can excel be used instead of text file for uploading data in LSMW? <br />
During processing of transaction, User clicks on button and checks a value. Based on this value the future course of action is determined. How can we do the BDC recording or do customization (Write a custom code) <br />
If errors occur during upload of data, will the processing stop at that line item or will it ignore the error record and continue processing of the remaining data. <br />
How can we write custom code to modify the data during BDC session and not before session? <br />
Immediate pointers to this would be very useful. Let me know if more information is required.<br />
<br />
Thanks,<br />
Mehfuzehi ali,
as for your question related to excel upload via lsmw , please find the below links to be usefull
[Upload of excel file in LSMW]
[Upload excel by LSMW for FV60 ?]
[Upload Excel file through LSMW]
[How upload an excel file using an LSMW.]
regards,
koolspy. -
For one Urgent Change while performing the one of the Approval before changing the status to 'To Be Tested'
We are getting below error.
The system does not recognize any changes using the CTS WBS BOM in the development system. The transaction is therefore incorrect or the status was reset by the system.
COuld anyone please help us to know, How it can be resolved?
We also have this below error.
System Response
If the PPF action is a condition check, the condition is initially considered as not met, and leads to another warning, an error message, or status reset, depending on the configuration.
If the PPF action is the execution of a task in the task list, and the exception is critical, there is another error message in the document.
Procedure
The condition cannot be met until the cause is removed. Analyze all messages in the transaction application log.
Procedure for System Administration
Analyze any other messages in the task list application log, and the entries for the object /TMWFLOW/CMSCV
Additional Information:
System cancel RFC destination SM_UK4CLNT005_TRUSTED, Call TR_READ_COMM:
No authorization to log on as a trusted system (Tr usted RC=0).
/TMWFLOW/TU_GET_REQUEST_REMOTE:E:/TMWFLOW/TRACK_N:107
For above error Table /TMWFLOW/REP_DATA_FLOWwas refreshed as well but still the same error.If you are in Test System, you can use function module AA_AFABER_DELETE to totally delete the depreciation area (tcode SE37, specify chart of depreciation and depreciation area), After that recreate your depreciation area and run AFBN. But before you do that, have you created a retirement transaction type that limits the posting on your new depreciation area? If not create one.
Hope this helps.
Thanks!
Jhero -
Change GL account in OBYC for transaction keys GBB and BSV
Dear Logistics Colleagues
I would like to have your opinion on the following topic:
I have an request to change an GL account in account determination (OBYC) for transactions:
- GBB > Offsetting entry for inventory posting
-BSV > Change in stock account
What cutover should I consider or which actions should be executed before implementing the change?
Many thanks in advance for your help?
Regards,
MohamedHi,
Just check all the orders whose GR is done, there LIV also done, for the scenario where this key will be utilized,
BSV - change in stock account, this will hit in subcontracting process. When you do GR against 101 mvt type this BSV will get credit, BSV is the balancing account to BSX for Finished goods, this amount goes to P&L accounts
GBB - Most of the time this will be 0, because it is for offsetting entries, check there is no balance in this GL,
If you want create OBYC for this 2 for some new valuation class then i do not think you need to look at cutover -
How we can upload the data through BDC for transaction J1ID
Hi guru
How w can upload the data for Transaction J1ID.In this we want to upload the data for Customer Excise details. I want to upload the data on behalf of Customer (KUNNR) becasue customer is a primary KEY. Table name: J_1IMOCUST
Fields. 11 Fields.plz provide some code logic.
KUNNR J_1IEXCD J_1IEXRN J_1IEXRG J_1IEXDI J_1IEXCO J_1ICSTNO J_1ILSTNO J_1IPANNO J_1IEXCICU J_1ISERNHi,
I dont see any difficulties in doing BDC upload for J1ID, You have to record by giving the New Entries button and then enter all the details of customers using table control technique.
SEARCH SCN for Table Control in BDC
Regards
Karthik D -
XD02 transaction to change the customer data for updating KNA1 table?
Hi all,
How can we use XD02 transaction to change the customer data for updating KNA1 table?
Give the steps.
Thanks in advance
rkHi KR,
Why don't u use BDC to run XD02.
With Regards,
Zafar Ali
Maybe you are looking for
-
Link to directories containing index.htm
I've got a question that I've been trying to figure out for some time. I'm fairly well versed with dreamweaver, but some of the server stuff is a bit hazy to me. Question: Within dreamweaver, if I link to a subdirectory that has an index.htm page in
-
Issue at the time of Down payment
Dear friends I created one Down payment request for Rs.10000/- in F-47. When I am making the Down payment through F-48, system is allowing more than Rs.10000/- against the above Down payment request. Is there any control or any note to apply or any c
-
Jumper SW1 and SW2, where are they?
I have a 2100+, and my KT4 Ultra is only recognizing it as a 1500+. I know it is because the FSB is set to 100, but when I try to change it to 133, my computer dies hard, and I have to clear the CMOS and start over. But printed on the MB is a table
-
Files missing in time line??
Hi All....some of my files in the timeline have a strange icon...like missing files or footage. I notice the play back is not as good quality as files that are not with this icon. Any idea what to do??? Message was edited by: philm2
-
purchased student acrobat 11 from store, have my serial #, no cd drive to install. How can I install