Migration of BDC logs created in 46c to ECC6
Hi SDNers,
After upgrading to ECC6, we realize that BDC logs created in 46c version are not available in ECC6. I would like to know if there is a program to copy these BDC logs from 46c to ECC6 version.
Thanks in advace for your help
Best Regards,
Leo
During upgrade we have used the following program to do this : RSBDCLCH
Result is not exactly the same, the program will convert the old BDC logs to new Temse logs that can be viewed via SP01.
BDC logs are located on a filesystem not in the database.
Prerequisite : You still need to old filesystem from the 46C release.
Hope this can help.
Wim
Similar Messages
-
Out of stock Sales Order Item to trigger a BDC to create a PO
Dear ABAPers,
I have a couple of questions:
1. In the sales order program code, how do you find out if an item being ordered is out of stock? Which tables and fields do you check?
2. when an item is determined to be out of stock, we want to trigger a BDC to create a PO. How do you do that?
I know these are big questions. You can give me either an overview or detail solution, it's up to you.
Thanks!Hi,
Assuming all the basic settings are configured
Step1: Run T Code VA01 and input the u201Cdocument typeu201D as OR along with your sales area. Then enter your business partner number along with the material number and quantity. Save the order.
Step2: T Code VA03 input the order number which you have created. Select the line item and (menu bar) Goto u2013 Items u2013 Schedule lines. You will find the u201Cpurchase requisitionu201D for that item just copy the number.
Note: If you unable to see the u201Cpurchase requ201D in the sales order then make sure you need to change the Item category group of a material in MM02 as BANC in Sales: sales org 2 tab.
Step3: Run T Code ME21N under the item paste the u201Cpurchase requisitionu201D number generated at sales order level and hit enter that will automatically give all the details, save. You can save the Purchase order.
This scenario will only help to create purchase order until I know why you want to create a purchase order I canu2019t proceed further. -
Want to get log created in SM35 into report
Here I am using RSBDCSUB report to process session created in SM35. For that I am using submit command.
SUBMIT RSBDCSUB WITH SELECTION-TABLE T_SELTAB
EXPORTING LIST TO MEMORY AND RETURN.
After this I am using 'LIST_FROM_MEMORY' and u2018LIST_TO_ASCI' Function modules to read the output of RSBDCSUB and to print it in my report.
but i want to print log created in SM35 in my report.
how can i get that log in report????????????????
regards,
snehalGuys:
There's an easy way....when you are in a log file.....go to the command box and type in the following command:
=PRI
This is stating, "print out the log to my screen". Once it goes into the mode of a report....you can Export the report to any type file (Uncoverted, Excel, Word, etc.)
List > Export > Local file
Cheers, Al -
Is log created when connecting to RFC?
When we are connecting to RFC, is there any log created for that particular RFC, and if created, then how we can find that?
Thanks and Regards,
Soumya.Hi,
Check SM58. -
Upgrade from 46c to ECC6.0 : Java or Java-AddIn ?
Hello
Can you explain me what is the difference between Java and Java-AddIn as proposed in evaluation phsae of an upgrade from 46c to ECC6.0?
Thank You.Hi Alain,
But if we implement a JavaAddin solution today, do you think it will be possible to create a Java instance later to create a Portal solution ?
If you implement a java addin today then you can use later for portal solution.
Regards,
Anil -
Moving/Transporting programs from 46c to ECC6
Guys,
For our upgrade we will start with a ECC6 system from scratch. The questions are - is there a tool to transport ABAP programs/functions from 46C to ECC6? Or in your experience it is better to manually do a download from 46C then manually upload to ECC6?
Thanks for your input.
Yan Guan.Hi Yan,
If you are upgrading an existing 46C system to ECC 6.0 then the Z and Y programs in the system will be there even after your upgrade.
We will start with a brand new ECC system from scratch
means you are creating a system for the first time as ECC 6.0 ?. Then if there is transport path between your 46C sytem and ECC 6.0 sytem, you can transport the objects. Otherwise go for download/upload option. But I think creating a transport path is the better option.
Regards,
Soumya. -
Hyperion Planning migration error while refreshing/creating Essbase cube
Hi,
I'm migrating a Hyperion Planning application (11.1.1.4) to a complete other environment (due to the split of the companies). I have read most post on otn, but unfortunately nothing that helped me to solve the issue, yet... I hope someone can help me. Thanks in advance!
I have executed the following steps:
1. Create a new Oracle database
2. Create a datasource to the Oracle database and to Essbase (both tested succesfully)
3. Create a fresh planning application (I have used a native Admin account and not the original owner)
4. Go into the database tables for the planning app and look at table HSP_USERS, store the SID value against user 50001
5. Go into the database planning system tables and HSPSYS_APPLICATION, clear out the version field for the application you have created - I did not do this since I could not delete this value. null is not accepted.
6. Stop Planning
7. Restore the planning application database over the one created in the first step (I had to drop the existing tables first)
8. Go into the HSP_USERS table and update the SID for user id 50001
9. Start planning
10. Log on to planning and I did see the webforms, etc as expected.
11. Now, when I try to refresh the database, I receive an error:
Cube refresh/create in progress
Status failed
Step 4 Adding dimensions
java.lang.NoSuchMethodError: getAttributeType
Does anyone has an idea? Hope someone can help me since the deadline is getting closer and closer.
Thanks!
Kind Regards
MartinHi John,
Thanks for your reply.
I have exactly done what you have described. I droped the schema and recreated it with an impdp to import.
But, in the meantime I have been investigating the dimensions and there's indeed something very wrong. Some dimensions have been mixed up. In the 'old' environment I have 10 stored dimensions and 4 attribute dimensions (as well as in EAS as in Planning, offcourse as you expect). In the 'new' environment, two stored dimensions have been mixed up with two attribute dimensions.... How is that possible?
I have never seen that. Could this be caused by the reason that we use a different version of Oracle (11G release 2 vs 10G (10.2.0.4))? Or went something wrong with exporting the schema...? Can you tell me what I can do to investigate this?
Thanks!
Kind Regards,
Martin -
BDC Log in SM35 : Screen is not required.
Dear all,
I am facing an issue in uploading data in infotypes through BDC in HR module. Infogroup is maintained for each action. In this multiple infotypes are getting updated. The BDC is run with background mode.
The BDC program is created for Disciplinary action. In this action infotypes 0, 1, 7, 8, 16, 581, 583, 588, 40, 102, and 545 are getting updated. When the BDC is run, In sm35 transaction, it shows that the session is successfully executed. But when the log is checked it shows message that the screen is not required for infotypes 7 onwards.
In this case only infotype 0 and 1 is getting updated whrere as others are not getting updated.
When this BDC is run in the foreground it works properly. The data is updated successfully. Can somebody tell me what could be the problem?
Regards,
Sachin Mahajan.Hi,
The problem is solved. The problem was with the infogroup. It was changes and hence was not working.
Thanks all.
Regards,
Sachin Mahajan. -
BDC not creating documents for J1is
Dear All,
I have written BDC for tcode - J1is but it is not creating official excise documents when i upload the data with BDC. But when we do manually it is creating official excise documents perfectly.
Internal documents are generated both the cases.
BDC is perfectly running and processes the data.
Please suggest.
Thanks,
PavanVA01 is order creation, Creating an order does not automatically create a delivery, a delivery is created with VL01N in reference to an order.
Further you should get an error log if you process a BDC, what does it tell you? -
BDC not creating automatic delivery for consignment fill up in VA01
Hi,
I am doing BDC for consignment fill up in VA01. When munually run VA01, it automatically creating delivery. But when run BDC ( call transaction ) it's not creating automatic delivery. why ? I am giving below fields..
Sales org.
distribution channel
division
customer
item (material)
quantity
batch
pricing condition
price
serial number
please help me...
VenkeyVA01 is order creation, Creating an order does not automatically create a delivery, a delivery is created with VL01N in reference to an order.
Further you should get an error log if you process a BDC, what does it tell you? -
Migrating from non-logging Informix to Oracle (use of transactions)
I wonder what happens when I migrate an Informix non-logging database to Oracle. Since my database doesn't use transaction (that's to say: a single DML sentence defines a transaction and transactions using begin/commit/rolback trans are not used), applications are written with no transaction philosophy. But Oracle is ANSI-compliant and then when I execute a DML sentence, a transaction begin and it'll finish until I send commit or logout. Then, even when migration is ok, my applications will create very large transactions.
What should I do? Is there some parameter to configure Oracle in such way it create single-DML transaction (I heard there's something like that in SQL*Plus, but I'm not sure)? Or should I rewrite applications sending commits after every sentence (The worst case, I think)?
Thanks in advance
Omar MuqozHi Oscar,
Without actually viewing the Client application code, I can only make general assumptions..
You will have to change the client code anyway in order for it to work with Oracle e.g. Informix E/SQL -> Oracle Pro*C. The E/SQL Client code will have to be updated to reflect various changes in the DB environment; for example:
1. The use of REF CURSORS (passing them back to the client code)
2. Changes to the hardcoded Informix SQL statements to make them Oracle friendly (especially OUTER joins if you migrating to Oracle 8i)
3. Altering any E/SQL code that dynamically builds SQL statements (to make sure these SQL statements are syntactically correct in the Oracle model).
4. DB Connection methodologies.
5. Changing Informix #include files to reference equivalent Oracle #includes
6. Differences in date structs and how E/SQL and Pro*C handle dates (Oracle did not support milliseconds until 9i)
7. Exception handling.
8. Datatype changes between Informix and Oracle.
Again, there is no simple solution. A migration project that migrated the DB and Applications 'in tandem' would make it easier to remove logic from the client code and place it in the server (always a good thing) but this may not be feasable in your case. -
ARCHIVE LOGS CREATED in WRONG FOLDER
Hello,
I'm facing an issue with the Archive logs.
In my Db the parameters for Archive logs are
log_archive_dest_1 string LOCATION=/u03/archive/SIEB MANDATORY REOPEN=30
db_create_file_dest string /u01/oradata/SIEB/dbf
db_create_online_log_dest_1 string /u01/oradata/SIEB/rdo
But the archive logs are created in
/u01/app/oracle/product/9.2.0.6/dbs
Listed Below :
bash-2.05$ ls -lrt *.arc
-rw-r----- 1 oracle dba 9424384 Jan 9 09:30 SIEB_302843.arc
-rw-r----- 1 oracle dba 7678464 Jan 9 10:00 SIEB_302844.arc
-rw-r----- 1 oracle dba 1536 Jan 9 10:00 SIEB_302845.arc
-rw-r----- 1 oracle dba 20480 Jan 9 10:00 SIEB_302846.arc
-rw-r----- 1 oracle dba 10010624 Jan 9 10:30 SIEB_302847.arc
-rw-r----- 1 oracle dba 104858112 Jan 9 10:58 SIEB_302848.arc
bash-2.05$
Does anyone have an Idea why this happens?
Is this a Bug!!!
ThxsBut in another Db I've
log_archive_dest string
log_archive_dest_1 string LOCATION=/u03/archive/SIEB MANDATORY REOPEN=30
and my archivelogs are in
oracle@srvsdbs7p01:/u03/archive/SIEB/ [SIEB] ls -lrt /u03/archive/SIEB
total 297696
-rw-r----- 1 oracle dba 10010624 Jan 9 10:30 SIEB_302847.arc
-rw-r----- 1 oracle dba 21573632 Jan 9 11:00 SIEB_302848.arc
-rw-r----- 1 oracle dba 101450240 Jan 9 11:30 SIEB_302849.arc
-rw-r----- 1 oracle dba 6308864 Jan 9 12:00 SIEB_302850.arc
-rw-r----- 1 oracle dba 12936704 Jan 9 12:30 SIEB_302851.arc
oracle@srvsdbs7p01:/u03/archive/SIEB/ [SIEB] -
BDC to create SO(VA01) for multiple line items
Hi all,
My requirement is to create SO for multiple line items in ECC6.0
My recording for VA01 is like this.
start-of-selection.
perform open_group.
perform bdc_dynpro using 'SAPMV45A' '0101'.
perform bdc_field using 'BDC_CURSOR'
'VBAK-AUART'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'VBAK-AUART'
'ZOR'.
perform bdc_field using 'VBAK-VKORG'
'2000'.
perform bdc_field using 'VBAK-VTWEG'
'10'.
perform bdc_field using 'VBAK-SPART'
'05'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'BDC_CURSOR'
'VBAP-WERKS(01)'.
perform bdc_field using 'RV45A-MABNR(01)'
'hrpocf'.
perform bdc_field using 'VBAP-POSNR(01)'
' 10'.
perform bdc_field using 'RV45A-KWMENG(01)'
' 55'.
perform bdc_field using 'VBAP-WERKS(01)'
'2010'.
perform bdc_dynpro using 'SAPLCEI0' '0109'.
perform bdc_field using 'BDC_CURSOR'
'RCTMS-MWERT(06)'.
perform bdc_field using 'BDC_OKCODE'
'=BACK'.
perform bdc_field using 'RCTMS-MNAME(01)'
'A_THICK_MM'.
perform bdc_field using 'RCTMS-MNAME(02)'
'A_WIDTH_MM'.
perform bdc_field using 'RCTMS-MNAME(03)'
'A_EQUIVALENT_SPEC'.
perform bdc_field using 'RCTMS-MNAME(04)'
'A_BATCH_WEIGHT_MAX_SI'.
perform bdc_field using 'RCTMS-MNAME(05)'
'A_BATCH_WEIGHT_MIN_SI'.
perform bdc_field using 'RCTMS-MNAME(06)'
'A_COIL_INNER_DIA_MM'.
perform bdc_field using 'RCTMS-MWERT(01)'
'3.2'.
perform bdc_field using 'RCTMS-MWERT(02)'
'1200'.
perform bdc_field using 'RCTMS-MWERT(03)'
'IS_11513_GR_D_1985'.
perform bdc_field using 'RCTMS-MWERT(04)'
'26.4'.
perform bdc_field using 'RCTMS-MWERT(05)'
'26.4'.
perform bdc_field using 'RCTMS-MWERT(06)'
'610'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai east'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'BDC_CURSOR'
'VBAP-WERKS(02)'.
perform bdc_field using 'RV45A-MABNR(02)'
'hrpocf'.
perform bdc_field using 'VBAP-POSNR(02)'
' 11'.
perform bdc_field using 'RV45A-KWMENG(02)'
' 66'.
perform bdc_field using 'VBAP-WERKS(02)'
'2010'.
perform bdc_dynpro using 'SAPLCEI0' '0109'.
perform bdc_field using 'BDC_CURSOR'
'RCTMS-MWERT(06)'.
perform bdc_field using 'BDC_OKCODE'
'=BACK'.
perform bdc_field using 'RCTMS-MNAME(01)'
'A_THICK_MM'.
perform bdc_field using 'RCTMS-MNAME(02)'
'A_WIDTH_MM'.
perform bdc_field using 'RCTMS-MNAME(03)'
'A_EQUIVALENT_SPEC'.
perform bdc_field using 'RCTMS-MNAME(04)'
'A_BATCH_WEIGHT_MAX_SI'.
perform bdc_field using 'RCTMS-MNAME(05)'
'A_BATCH_WEIGHT_MIN_SI'.
perform bdc_field using 'RCTMS-MNAME(06)'
'A_COIL_INNER_DIA_MM'.
perform bdc_field using 'RCTMS-MWERT(01)'
'3.1'.
perform bdc_field using 'RCTMS-MWERT(02)'
'1250'.
perform bdc_field using 'RCTMS-MWERT(03)'
'IS_11513_GR_D_1985'.
perform bdc_field using 'RCTMS-MWERT(04)'
'20.084'.
perform bdc_field using 'RCTMS-MWERT(05)'
'20.084'.
perform bdc_field using 'RCTMS-MWERT(06)'
'610'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=PDE3'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai east'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'BDC_CURSOR'
'VBAP-POSNR(01)'.
perform bdc_field using 'RV45A-VBAP_SELKZ(01)'
'X'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=T\09'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-INCO2'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'VBKD-FKDAT'
'29.01.2008'.
perform bdc_field using 'VBAP-TAXM1'
'1'.
perform bdc_field using 'VBAP-TAXM2'
'1'.
perform bdc_field using 'VBAP-TAXM3'
'0'.
perform bdc_field using 'VBAP-TAXM4'
'0'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DELETE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_CREATE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DETAIL'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXVB'.
perform bdc_field using 'RSTXT-TXLINE(02)'
'FDGFDG'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXBA'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=T\10'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'/EBACK'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-POSEX_E'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'VBAP-POSEX'
'108128'.
perform bdc_field using 'VBKD-BSTKD_E'
'3011192'.
perform bdc_field using 'VBKD-POSEX_E'
'000005'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=PDE3'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai east'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'BDC_CURSOR'
'VBAP-POSNR(02)'.
perform bdc_field using 'RV45A-VBAP_SELKZ(02)'
'X'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=T\09'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-INCO2'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'VBKD-FKDAT'
'29.01.2008'.
perform bdc_field using 'VBAP-TAXM1'
'1'.
perform bdc_field using 'VBAP-TAXM2'
'1'.
perform bdc_field using 'VBAP-TAXM3'
'0'.
perform bdc_field using 'VBAP-TAXM4'
'0'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DELETE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_CREATE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DETAIL'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXVB'.
perform bdc_field using 'RSTXT-TXLINE(02)'
'GFGFDG'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXBA'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'=T\10'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-POSEX_E'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'VBAP-POSEX'
'108128'.
perform bdc_field using 'VBKD-BSTKD_E'
'3011192'.
perform bdc_field using 'VBKD-POSEX_E'
'000005'.
perform bdc_dynpro using 'SAPMV45A' '4003'.
perform bdc_field using 'BDC_OKCODE'
'/EBACK'.
perform bdc_field using 'BDC_CURSOR'
'VBAP-POSEX'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'VBAP-POSEX'
'108128'.
perform bdc_field using 'VBKD-BSTKD_E'
'3011192'.
perform bdc_field using 'VBKD-POSEX_E'
'5'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=KKAU'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai east'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-MABNR(01)'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=T\02'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-KONDA'.
perform bdc_field using 'VBAK-AUDAT'
'29.01.2008'.
perform bdc_field using 'VBAK-VKBUR'
'IN15'.
perform bdc_field using 'VBAK-WAERK'
'INR'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-KDGRP'
'CF'.
perform bdc_field using 'VBKD-PLTYP'
'01'.
perform bdc_field using 'VBKD-KONDA'
'01'.
perform bdc_field using 'VBKD-BZIRK'
'NORTH'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=T\03'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-VSART'.
perform bdc_field using 'VBAK-VSBED'
'01'.
perform bdc_field using 'VBKD-KZAZU'
'X'.
perform bdc_field using 'VBKD-VSART'
'ER'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=T\05'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-INCO2'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'VBKD-FKDAT'
'29.01.2008'.
perform bdc_field using 'VBAK-TAXK1'
'1'.
perform bdc_field using 'VBAK-TAXK3'
'l'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=T\09'.
perform bdc_field using 'BDC_CURSOR'
'VBKD-ZLSCH'.
perform bdc_field using 'VBKD-KTGRD'
'01'.
perform bdc_field using 'VBKD-ZLSCH'
'c'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DELETE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=TP_CREATE'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=TP_DETAIL'.
perform bdc_field using 'LV70T-SPRAS'
'EN'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXVB'.
perform bdc_field using 'RSTXT-TXLINE(02)'
'BDFBFDB'.
perform bdc_dynpro using 'SAPLSTXX' '1100'.
perform bdc_field using 'BDC_CURSOR'
'RSTXT-TXLINE(02)'.
perform bdc_field using 'BDC_OKCODE'
'=TXBA'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=T\11'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'=KSTC'.
perform bdc_dynpro using 'SAPLBSVA' '0300'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'BDC_CURSOR'
'J_STMAINT-ANWS(02)'.
perform bdc_field using 'J_STMAINT-ANWS(01)'
perform bdc_field using 'J_STMAINT-ANWS(02)'
'X'.
perform bdc_dynpro using 'SAPLBSVA' '0300'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'BDC_CURSOR'
'J_STMAINT-ANWS(03)'.
perform bdc_field using 'J_STMAINT-ANWS(02)'
perform bdc_field using 'J_STMAINT-ANWS(03)'
'X'.
perform bdc_dynpro using 'SAPLBSVA' '0300'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'BDC_CURSOR'
'J_STMAINT-ANWS(04)'.
perform bdc_field using 'J_STMAINT-ANWS(03)'
perform bdc_field using 'J_STMAINT-ANWS(04)'
'X'.
perform bdc_dynpro using 'SAPLBSVA' '0300'.
perform bdc_field using 'BDC_OKCODE'
'=BACK'.
perform bdc_field using 'BDC_CURSOR'
'JOSTD-OBJNR'.
perform bdc_dynpro using 'SAPMV45A' '4002'.
perform bdc_field using 'BDC_OKCODE'
'/EBACK'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-TXT_VBELN'.
perform bdc_dynpro using 'SAPMV45A' '4001'.
perform bdc_field using 'BDC_OKCODE'
'=SICH'.
perform bdc_field using 'VBKD-BSTKD'
'open SO'.
perform bdc_field using 'VBKD-BSTDK'
'29.01.2008'.
perform bdc_field using 'KUAGV-KUNNR'
'100000'.
perform bdc_field using 'KUWEV-KUNNR'
'100000'.
perform bdc_field using 'RV45A-KETDAT'
'29.01.2008'.
perform bdc_field using 'RV45A-KPRGBZ'
'D'.
perform bdc_field using 'VBKD-PRSDT'
'29.01.2008'.
perform bdc_field using 'VBKD-INCO1'
'EXW'.
perform bdc_field using 'VBKD-INCO2'
'mumbai'.
perform bdc_field using 'VBKD-ZTERM'
'0001'.
perform bdc_field using 'BDC_CURSOR'
'RV45A-MABNR(01)'.
perform bdc_transaction using 'VA01'.
perform close_group.
if in excel file one row of records means i am succesfully creating SO.
But for multiple i am not getting idea to create SO.
My excel file details like this.In this excel file based on VBKD-BSTKD_E value i have to keep the records in line items.
VBAK-AUART :Order Type
VBAK-VKORG : Sales Org
VBAK-VTWEG : Distri Channel
VBAK-SPART : Division
VBAK-KUNNR : Sold-to-Party
VBPA-KUNNAR : Ship-to-Party
VBAK-BSTNK : PO No
VBAK-BSTDK : PO Date
VBAP-MATNR : Material No
A_THICK_MM
A_WIDTH_MM
A_EQUIVALENT_SPEC
A_COIL_INNER_DIA_MM
A_BATCH_WEIGHT_MIN_SI
A_BATCH_WEIGHT_MAX_SI
VBAP-KWMENG : Qty
VBAP-WERKS : Delivery Plant
VBKD-INCO2 : Incoterm2
VBKD-KONDA : Price Group
VBKD-VSART : Shipping Type
VBAK-TAXK1 : Cust Tax-1
VBAK-TAXK2 : Cust Tax-2
VBAK-TAXK3 : Cust Tax-3
VBAK-TAXK4 : Cust Tax-4
VBKD-ZLSCH : Payment Method
VBAP-TAXM1 : Mat tax clss-1
VBAP-TAXM2 : Mat tax clss-2
VBAP-TAXM3 : Mat tax clss-3
VBAP-TAXM4 : Mat tax clss-4
VBAP-POSEX : IMPS Order No
VBKD-BSTKD_E : old SO in 4.6c
VBKD-POSEX_E : old SO Item in 4.6c
Text Id : TDC No
Text Id-ES10 : Special Inst(Unld const & Veh)
ZOR,2000,10,5,100000,100000,PO NO 125,19.01.2008,HRPOCF,3.1,1200,IS_11513_GR_D_1985,610,20.084,20.084
51,2010,Mumbai,01Freight-pre paid,ER,2,0,L,0,c,1,1,0,0,108128,3011192, 1,PO 444 AMD 1,Spl Inst
based on VBKD-BSTKD_E line items has to create.
if VBKD-BSTKD_E = 3011192 is like 4 records in excel means for these 4 should be one SO
if it is changed to 3011193 then only different SO.
PLs If any one knows solution pls write some sample code for me.
If u send that code to my mail id also very thankful.
[email protected]
Pls help me this is urgent requirement.
Thanks & Regards,
J.LokeshHI,
Instead of using BDC , why dont you make use of BAPI.
As you are on ECC, you can make use of BAPI BAPI_SALESORDER_CREATEFROMDAT2
Collect all your records based on PO # and pass them into line item table structure ORDER_ITEMS_IN.
*--Logic something like this.
loop at it_exceldata into l_line.
loop at it_exceldata into l_so where bstkd_e eq l_line-bstkd.
*This will loop at all the same PO#
*collect the data related into corr tables. and append
endloop.
*Now you are outside the loop.
*Call the BAPI to update this SO
delete it_exceldata where bstkd_e eq l_line-bstkd_e.
endloop.
Also pass all the necessary data to header structure ORDER_HEADER_IN
Do not check for Sy-subrc at the end of execution.
Instead read the Return table with message type 'A' or 'E whichi means there is an error/abort in BAPI execution.
Remember to expicitly COMMIT_WORK after succesfull execution of BAPI using BAPI_TRANSACTION_COMMIT
Please let me know , if you need more help in this
Gary. -
BDC to create purchase requistion
Hi ,
Can purchase req. be created using BSC?
if yes then how, what are the mandatory fields for BDC recording for purchase requisition?
Thanks
LovleenYou can not create BDC for purchase order creation by T-Code ME21n as it is using ALV for items. But you can use thold transaction ME21 to create purchase order by BDC. But better to use BAPI or functional module.
-
Dreamweaver CC won't launch - Mac OS 10.8.5 - No Crash Logs Created
Dreamweaver CC won't launch at all on my machine anymore. All the other Adobe CC applications work just fine.
I've uninstalled and reinstalled all my CC applications and done it again for good measure. I've uninstalled all my fonts and reinstalled the normal Mountain Lion fonts and the fonts installed with the Adobe CC apps.
Creative Cloud desktop is installed. It has update Dreamweaver to version 13.0.0.6391. I'm aware that there is a version 13.1 out there, but Creative Cloud tells me I'm up-to-date and I have no more requests.
When launching Dreamweaver, It bounces in my dock for a brief second, then disappears. No crash log is created. The Console app shows the following entry after a number of attempts to launch Dreamweaver:
9/23/13 5:48:44.841 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3ee3ee].com.adobe.dreamweaver-13.0[3161]) Exited with code: 97
9/23/13 5:49:47.465 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f43f4].com.adobe.dreamweaver-13.0[3188]) Exited with code: 97
9/23/13 5:50:10.735 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f83f8].com.adobe.dreamweaver-13.0[3196]) Exited with code: 97
9/23/13 5:50:30.075 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f93f9].com.adobe.dreamweaver-13.0[3199]) Exited with code: 97
9/23/13 5:50:55.044 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3fa3fa].com.adobe.dreamweaver-13.0[3201]) Exited with code: 97
9/23/13 5:51:01.795 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3fb3fb].com.adobe.dreamweaver-13.0[3203]) Exited with code: 97
9/23/13 5:49:47.465 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f43f4].com.adobe.dreamweaver-13.0[3188]) Exited with code: 97
9/23/13 5:50:10.735 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f83f8].com.adobe.dreamweaver-13.0[3196]) Exited with code: 97
9/23/13 5:50:30.075 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3f93f9].com.adobe.dreamweaver-13.0[3199]) Exited with code: 97
9/23/13 5:50:55.040 PM Dreamweaver[3201]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:50:55.044 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3fa3fa].com.adobe.dreamweaver-13.0[3201]) Exited with code: 97
9/23/13 5:51:01.791 PM Dreamweaver[3203]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:51:01.795 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3fb3fb].com.adobe.dreamweaver-13.0[3203]) Exited with code: 97
9/23/13 5:51:32.075 PM Dreamweaver[3208]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:51:32.078 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3fd3fd].com.adobe.dreamweaver-13.0[3208]) Exited with code: 97
9/23/13 5:51:51.672 PM Dreamweaver[3212]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:51:51.676 PM com.apple.launchd.peruser.501[152]: ([0x0-0x3ff3ff].com.adobe.dreamweaver-13.0[3212]) Exited with code: 97
9/23/13 5:52:32.757 PM Dreamweaver[3221]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:52:32.761 PM com.apple.launchd.peruser.501[152]: ([0x0-0x400400].com.adobe.dreamweaver-13.0[3221]) Exited with code: 97
9/23/13 5:52:42.557 PM Dreamweaver[3223]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:52:42.561 PM com.apple.launchd.peruser.501[152]: ([0x0-0x401401].com.adobe.dreamweaver-13.0[3223]) Exited with code: 97
9/23/13 5:52:51.772 PM Dreamweaver[3225]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:52:51.775 PM com.apple.launchd.peruser.501[152]: ([0x0-0x402402].com.adobe.dreamweaver-13.0[3225]) Exited with code: 97
9/23/13 5:53:12.120 PM Dreamweaver[3231]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:53:12.124 PM com.apple.launchd.peruser.501[152]: ([0x0-0x404404].com.adobe.dreamweaver-13.0[3231]) Exited with code: 97
9/23/13 5:54:19.341 PM Dreamweaver[3237]: JLRequestRuntimeInstall: CFMessagePortSendRequest: error -1
9/23/13 5:54:19.345 PM com.apple.launchd.peruser.501[152]: ([0x0-0x406406].com.adobe.dreamweaver-13.0[3237]) Exited with code: 97
Here's the info about my machine:
Hardware Overview:
Model Name: iMac
Model Identifier: iMac12,2
Processor Name: Intel Core i7
Processor Speed: 3.4 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Memory: 16 GB
Boot ROM Version: IM121.0047.B1F
SMC Version (system): 1.72f2
Serial Number (system): D25HW0HADHJW
Hardware UUID: D72ECFA4-C050-5077-9778-955FE2B22143
System Software Overview:
System Version: OS X 10.8.5 (12F37)
Kernel Version: Darwin 12.5.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Secure Virtual Memory: Enabled
Time since boot: 6:53
I have various Adobe related logs in my Console I could pass along if you'd like:
ACC.log
LogTransport2
DLM.log
DLM_native.log
LBS.log
Adobe CSXS Extensions 4 4.0.2 09-23-2013.log
Adobe CSXS Infrastructure 4 Driver 4 09-23-2013.log
Adobe Dreamweaver CC 13 09-23-2013.logI just faced the same situation and solved it that way:
- find this folder in the finder:
Macintosh HD/ User / Library / Application Support / Macromedia / Dreamweaver /Configuration
- rename the "Configuration" folder to "ConfigurationOld"
It worked for me.... I hope it'll help you
Clotilde
Maybe you are looking for
-
Process: Safari [16855] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 5.1.7 (6534.57.2) Build Info: WebBrowser-75345702~2 Code Type: X86-64 (Native) Parent Proces
-
PSE 6 Mac photomerge error message?
I am using Photoshop Elements 6 on a Mac. I am trying to use the photomerge group shot feature, following the tutorial video step-by-step. I open my pictures, select New >> Photomerge Group Shot and click "Open All" on the "please select 2-10 photos.
-
I sometimes like to have conversations with my friends on MSN Messenger and other programs (like online games and such), but I noticed that there are no drivers installed for the mic. Is there a place where I can go to download drivers so it will wor
-
Keeping track of authorization(updation )
hi all, i am working on jdeveoper with jsp. i am handelling authorization module. in this module the user will view the data and authorise. This will be updated in the database. In that i want to restrict number of authorization for each user loged o
-
Error 11556 when trying to convert songs to ringtones
i have bought a song from itunes to turn it into a ringtone for my iphone but when i try to convert the song into a ringtone i get this message. itunes could not connect to the itunes store, and unkown error occured (11556). i have heard you can't ma