Program for Equipment creation
I was given a one line spec as mentioned and I was doing R&D and found that can be aheived by FM: ITOB_EQUIPMENT_CREATE & RFC/Bapi: BAPI_EQUI_CREATE
What is the difference between this both.when to use which.
Can any one give me any sample code using the FM:ITOB_EQUIPMENT_CREATE
Thanks,
Kiran
Edited by: kiran dasari on Oct 25, 2008 12:04 AM
Hello Kiran
Your answer disqualifies both yourself and your functional team.
When I need to access a business object I always search for the highest available abstraction to achieve this:
(1) Search for a class
(2) Search for a BAPI (no matter whether I need its RFC capability or not)
(3) Search for a local function module
(4) Do a SELECT on the table(s) as "ultimo ratio"
BAPIs are usually very stable interfaces and therefore the first choice to access business objects. In addition to what Rob already said I like to describe BAPIs as "Dialog without Dialog" meaning that they do the same validations as the corresponding dialog transaction (local fm's may or may not do this) and therefore ensure the integrity of the incoming data.
If your function team even forbids to use BAPIs this simply means they have little knowledge about software quality in ABAP programming.
And if they urge you to use fm ITOB_EQUIPMENT_CREATE against all odds then let them do the development themselves.
Regards
Uwe
Similar Messages
-
User Exit for Equipment Creation
Hi all,
During Equipment creation I want to check whether the equipment for the current licence number or chassis number is already available,if yes i want through an error message as 'Equipment already created for this license number',else i want to proceed for the equipment creation..is there any USER EXIT or BADI to do this...
Regards
Sugumar GHi
cut and paste the code in se38 and execute and give the transaction code for which u need the exit
*& Report ZVBUSEREXIT *
REPORT ZVBUSEREXIT .
TABLES : TSTC, "SAP Transaction Codes
TADIR, "Directory of Repository Objects
MODSAPT, "SAP Enhancements - Short Texts
MODACT, "Modifications
TRDIR, "System table TRDIR
TFDIR, "Function Module
ENLFDIR, "Additional Attributes for Function Modules
TSTCT. "Transaction Code Texts
*& Variables
DATA : JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
DATA : FIELD1(30).
DATA : V_DEVCLASS LIKE TADIR-DEVCLASS.
*& Selection Screen Parameters
SELECTION-SCREEN BEGIN OF BLOCK A01 WITH FRAME TITLE TEXT-001.
SELECTION-SCREEN SKIP.
PARAMETERS : P_TCODE LIKE TSTC-TCODE OBLIGATORY.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN END OF BLOCK A01.
*& Start of main program
START-OF-SELECTION.
* Validate Transaction Code
SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
* Find Repository Objects for transaction code
IF SY-SUBRC EQ 0.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'PROG'
AND OBJ_NAME = TSTC-PGMNA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
IF SY-SUBRC NE 0.
SELECT SINGLE * FROM TRDIR WHERE NAME = TSTC-PGMNA.
IF TRDIR-SUBC EQ 'F'.
SELECT SINGLE * FROM TFDIR WHERE PNAME = TSTC-PGMNA.
SELECT SINGLE * FROM ENLFDIR WHERE FUNCNAME = TFDIR-FUNCNAME.
SELECT SINGLE * FROM TADIR WHERE PGMID = 'R3TR'
AND OBJECT = 'FUGR'
AND OBJ_NAME = ENLFDIR-AREA.
MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
ENDIF.
ENDIF.
* Find SAP Modifactions
SELECT * FROM TADIR INTO TABLE JTAB WHERE PGMID = 'R3TR'
AND OBJECT = 'SMOD'
AND DEVCLASS = V_DEVCLASS.
SELECT SINGLE * FROM TSTCT WHERE SPRSL EQ SY-LANGU
AND TCODE EQ P_TCODE.
FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
WRITE:/(19) 'Transaction Code - ',
20(20) P_TCODE,
45(50) TSTCT-TTEXT.
SKIP.
IF NOT JTAB[] IS INITIAL.
WRITE:/(95) SY-ULINE.
FORMAT COLOR COL_HEADING INTENSIFIED ON.
WRITE:/1 SY-VLINE,
2 'Exit Name',
21 SY-VLINE ,
22 'Description',
95 SY-VLINE.
WRITE:/(95) SY-ULINE.
LOOP AT JTAB.
SELECT SINGLE * FROM MODSAPT WHERE SPRSL = SY-LANGU AND
NAME = JTAB-OBJ_NAME.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
WRITE:/1 SY-VLINE,
2 JTAB-OBJ_NAME HOTSPOT ON,
21 SY-VLINE ,
22 MODSAPT-MODTEXT,
95 SY-VLINE.
ENDLOOP.
WRITE:/(95) SY-ULINE.
DESCRIBE TABLE JTAB.
SKIP.
FORMAT COLOR COL_TOTAL INTENSIFIED ON.
WRITE:/ 'No of Exits:' , SY-TFILL.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'No User Exit exists'.
ENDIF.
ELSE.
FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
WRITE:/(95) 'Transaction Code Does Not Exist'.
ENDIF.
* Take the user to SMOD for the Exit that was selected.
AT LINE-SELECTION.
GET CURSOR FIELD FIELD1.
CHECK FIELD1(4) EQ 'JTAB'.
SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
Regards,
V.balaji
Reward if usefull -
Some external number range are not valid for equipment creation
Hi All,
What could be the reason even though the external number range is maintained for equipment category as a combination of ALFA Numeric, for certain combinations, system accepts while creating Equipment and for certain combination of ALFA numeric number, system is throwing error " equipment number not in external number interval".
Waiting for your valuable inputs..
Thanks
SuryaHi
As your define No. Range is :000AAA-1000 to 000ZZZ-9999.You can Not use No which Involves the Alphbatic Value as "AAA" As it is begaining of your number range .You can Check another upcomimg number which just fall after "AAA" is "ABA"it will accept.Number which come with "AAA" will not accept by system.So you need to start your numbering form the next number of your Define Lower Limit(starting point) value that is "ABA-....."
Regards,
Rakesh -
Issue in Program for mass creation of customer plans.
Hello all,
I am working on a program which helps mass creation of customer plans. My code works well, when no planning account is assigned, but when I pass the planning account value into the Function module, it gives me an error saying ' Account cannot be displayed, please check your authorizations'. I donot have this problem, when I manually createthe customer plan in the CRM_UI.
Please let me know the possible cause for this kind of message.
Thanks,
Disha.Hi Dishaa,
I'm afraid that I don't have any other clues. Most often it is a difference in user. If you are absolutely sure that you are using the same user at the exact moment the authorization is checked it cannot be that.
Kinda curious now what the solution to your problem is....
Best regards,
Guus
Edited by: Guus Jansen on Feb 14, 2011 1:32 PM -
List of programs for PO creation
Hi,
Can any one please help me? This is urgent.
ME21,ME59N,MRP Creates Pos.
What are all the program names that creates PO?
I want to know the programs or function names that really do Gross weight calculation on POs.
I am not a technical person. So i don't know how to check them...
Thanks,
RatnaHi Ratna,
Here is thumb rule for getting program name for any transaction.
Execute the transaction
In Menu Bar you will see 'System'. CLick that and it will open new po-up.
This pop-up will show the program name, screen number in Repository data section.
So if you know tcode for something as a functional person, then this is the simplest way to get into technical details for any screen in SAP.
hope this helps..
thnx,
Ags.. -
Triggering print program for shipment creation
Hi All,
I have created a new print output type 'ZEDF',which should ideally generate a spool at the time of saving the shipment. But unfortunately, this is not happening.Whenever I save a newly created shipment,this output type is not getting triggered,but when I repeat the same output type through VT02,a spool is generated automatically.I have maintained all the condition records properly in the system. Please help me on this.
Thank you,
ArchanaHi,
Have you checked the settings in NACE tcode?
Pls check the same and amde the configuration according to your Device Type.. Pls have a look on below points.
Hi,
1. Goto in NACE
2. You need to ask your functional buddy to let you know about Application area, I suppose u need to take EF.
3. Select EF from the list and than click on Output Types, select any output type (Which you wud like to give to your script)
4. Else if you like to create a new one for your script, then on same screen click on change button, then click on New Entries
And give all the detailed info.
5. To use existing output types, select a output type like "ZEDI", at the left hand side double click on Processing Routines.
6. In the Processing Routines block , Give the Program name as print program and here you need to give your SAP scrip name in Form option.
save it.
Regards,
Lokesh. -
BDC program for vendor creation
i need to create a vendor with 8 line item of bank information through BDC and i was trying to write a program. but i'm having some problem with the code. how can i loop the program to enter 8 bank information line item for one vendor??
Use The below code
Just create a Variable and increment the value by 1 for the required bank line items in the Below screen for field LFBK-BANKN(05) here 5Line item are given while recording
Loop at Itab.
Prog dynpro dynbegin
SAPMF02K 0130 X
Fnam Fval
BDC_CURSOR LFBK-BANKN(05)
BDC_OKCODE =ENTR
LFBK-BANKS(01) IN
LFBK-BANKS(02) IN
LFBK-BANKS(03) IN
LFBK-BANKS(04) IN
LFBK-BANKS(05) IN
LFBK-BANKL(01) 16294004
LFBK-BANKL(02) VIJAYA
LFBK-BANKL(03) 00005363
LFBK-BANKL(04) 00810200003
LFBK-BANKL(05) 0510015
LFBK-BANKN(01) 12312
LFBK-BANKN(02) 12312
LFBK-BANKN(03) 12312
LFBK-BANKN(04) 12312
LFBK-BANKN(05) 12312
endloop. -
Change Pointer Program for IDOC creation..??
To All
Where does the message type is assigned, which allow that type of IDOC getting created in WPMU...??
Can COND_A be created in Change pointer Program...??
If possible ..How...??
Thanks
Sumeet3)
RBDMOIND to confirm whether idocs have been successfully
dispatched to the receiver..and v can also use this program to change the status of idoc from 3 to 12....
RSNATED is the program used for triggering IDOC for the output type..where the output medium is 6.
And the subroutine that triggers the IDOC in the program is EDI_PROCESSING.
RSNASTED itself determines the associated IDoc outbound function module, executes it to fill the EDIDx tables and passes the prepared IDoc to the port.
You can call the standard processing routines from any ABAP, by executing the following call to the routine. You only have to make sure that the structure NAST is declared with the tables statement in the calling routine and that you fill the at least the key part and the routing information before.
TABLES NAST.
NAST-MANDT = SY-MANDT.
NAST-KSCHL = 'ZEDIK'.
NAST-KAPPL = 'V1'.
NAST-OBJKY = '0012345678'.
NAST-PARNR = 'D012345678'.
PERFORM einzelnachricht_screen(RSNAST00).
Calling einzelnachricht_screen determines how the message is processed. If you want to force the IDoc-processing you can call it directly:
TNAPR-PROGN = ''.
TNAPR-ROUTN = 'ENTRY'.
PERFORM edi_processing(RSNASTED).
~~Guduri -
LSMW for equipment creation-Standard Batch/Direct Input
Hi,
We developed an LSMW with standard batch / direct input method for creating equipment masters.
We used Object =0400 ( equipment ) and method = 0001 ( batch input)
We maintained source structures and source fileds. In the source field , we maintained only those fields that we need from table IBIPEQUI but in the order given in this structure.
Also we maintained filed mapping and field convertion rules for the above source fields.
When we run LSMW step - Display converted data , we see that
Transactions Read: 1
Records Read: 1
Transactions Written: 0
Records Written: 0
Not sure what could have gone wrong?
Please provide some clues to the following questions.
1) Should the source structure be same as fields from stuc. IBIPEQUI and should it include all the fields in the source structure?
2) Is field mapping required or not ?
3) We are getting an error - transaction is not supported in direct input mode.
Thanks in advance
Rgds,
Rajesh1. Source fields are( same as IBIPEQUI structure ; the tab delimited file matches with these fields)
TCODE C(020) Transaction Code
RECORDNAME C(008) Record name
EQUNR C(018) Equipment
DATSL C(008) Valid On
EQTYP C(001) Equipment category
EQKTX C(040) EQKTX
BEGRU C(004) Authorization Group
EQART C(010) Technical obj. type
GROES C(018) Size/dimensions
INVNR C(025) Inventory number
BRGEW C(017) Gross Weight
GEWEI C(003) Weight unit
ELIEF C(010) Vendor
ANSDT C(008)
ANSWT C(017) Acquisition Value
WAERS C(005) Currency
HERST C(030) Manufacturer
HERLD C(003) Country of manufact.
BAUJJ C(004) Construction year
BAUMM C(002) Construction month
TYPBZ C(020) Model number
SERGE C(030) ManufSerialNumber
MAPAR C(030) ManufactPartNo.
GERNR C(018) Serial number
GWLEN C(008) Warranty end date
KUND1 C(010) Customer
KUND2 C(010) End customer
KUND3 C(010) Operator
SWERK C(004) Maintenance plant
STORT C(010) Location
MSGRP C(008) MSGRP
BEBER C(003) Plant section
ARBPL C(008) Work center
ABCKZ C(001) ABC indicator
EQFNR C(030) Sort field
BUKRS C(004) Company Code
ANLNR C(012) Asset Number
ANLUN C(004) ANLUN
GSBER C(004) Business Area
KOSTL C(010) Cost Center
PROID C(024) PROID
DAUFN C(012) Standing order
AUFNR C(012) Order
TIDNR C(025) Technical IdentNo.
SUBMT C(018) Construction type
HEQUI C(018) Superord. Equipment
HEQNR C(004) Position
EINZL C(001) Single installation
IWERK C(004) Planning plant
INGRP C(003) Planner group
GEWRK C(008) Main work center
WERGW C(004) Plant for WorkCenter
RBNR C(009) Catalog profile
TPLNR C(030) Functional Location
DISMANTLE C(001) DismIndic.
VKORG C(004) Sales Organization
VTWEG C(002) Distribution Channel
SPART C(002) Division
MATNR C(018) Material
SERNR C(018) BOM explosion number
WERK C(004) WERK
LAGER C(004) LAGER
CHARGE C(010) CHARGE
KUNDE C(010)
KZKBL C(001) Load records
PLANV C(003) PLANV
FGRU1 C(004) FGRU1
FGRU2 C(004) FGRU2
STEUF C(004) Control key
STEUF_REF C(001) STEUF_REF
KTSCH C(007) Standard text key
KTSCH_REF C(001) Std text referenced
EWFORM C(006) EWFORM
EWFORM_REF C(001) EWFORM_REF
BZOFFB C(002) Ref. date for start
BZOFFB_REF C(001) BZOFFB_REF
OFFSTB C(007) Offset to start
EHOFFB C(003) Unit
OFFSTB_REF C(001) OFFSTB_REF
BZOFFE C(002) Ref. date for finish
BZOFFE_REF C(001) BZOFFE_REF
OFFSTE C(007) Offset to finish
EHOFFE C(003) Unit
OFFSTE_REF C(001) OFFSTE_REF
WARPL C(012) Maintenance Plan
IMRC_POINT C(012) Measuring point
INDAT C(008) Inverse date
INTIM C(006) Processing time OC Workbe
INBDT C(008) Start-up date
GWLDT C(008) Guarantee
AULDT C(008) Delivery date
LIZNR C(020) License number
MGANR C(020) Master warranty
REFMA C(018) REFMA
VKBUR C(004) Sales Office
VKGRP C(003) Sales Group
WARR_INBD C(001) Inbound warranty
WAGET C(001) Warranty inheritance poss
GAERB C(001) Indicator: Pass on warran
ACT_CHANGE_AA C(001) ACT_CHANGE_AA
STRNO C(040) STRNO
DATLWB C(008) Date Last Goods Movmnt
UII C(072) UII
IUID_TYPE C(010) IUID Type
UII_PLANT C(004) Plant Responsible for UII
2, source structure is assigned to target structure IBIPEQUI
3. In the assign files step - all settings given above are correctly maintained.
4. Field mapping
TCODE Transaction Code
Rule : Default Settings
Code: IBIPEQUI-TCODE = 'IE01'.
RECORDNAME IBIP: Name of the Data Transfer Record
Rule : Default Settings
Code: IBIPEQUI-RECORDNAME = 'IBIPEQUI'.
EQUNR Equipment Number
Source: ZIE01_002_SOURCE-EQUNR (Equipment)
Rule : Transfer (MOVE)
Code: if not ZIE01_002_SOURCE-EQUNR is initial.
IBIPEQUI-EQUNR = ZIE01_002_SOURCE-EQUNR.
endif.
DATSL Date valid from
Source: ZIE01_002_SOURCE-DATSL (Valid On)
Rule : Transfer (MOVE)
Code: if not ZIE01_002_SOURCE-DATSL is initial.
IBIPEQUI-DATSL = ZIE01_002_SOURCE-DATSL.
endif.
EQTYP Equipment category
Source: ZIE01_002_SOURCE-EQTYP (Equipment category)
Rule : Transfer (MOVE)
Code: if not ZIE01_002_SOURCE-EQTYP is initial.
IBIPEQUI-EQTYP = ZIE01_002_SOURCE-EQTYP.
endif
When I read data with 1 record uploaded ( in the assign fields step , I did not choose "fields names at start of file" and also saved the file with tab delimited text format without field names), it shows as
Transactions Read: 2
Records Read: 2
Transactions Written: 2
Records Written: 2
I uploaded only one record but it reads as 2 records and can not figure out why 2 records?
Also when I checked display converted data , it shows 2 records .
First record shows
TCODE Transaction Code IE01
RECORDNAME IBIP: Name of the Data Transfer Record IBIPEQUI
EQUNR Equipment Number
DATSL Date valid from 05072010
EQTYP Equipment category H
EQKTX Description of technical object PNEUMATIC PIPE BENDER
BEGRU Technical object authorization group
EQART Type of Technical Object MECH-PRESS
GROES Size/dimension 1000X500X1500MM
INVNR Inventory number
BRGEW Gross Weight : IBIP Character Structure 50
GEWEI Weight Unit KG
ELIEF Vendor number
ANSDT Acquisition date
ANSWT Acquisition Value: IBIP Character Structure
All the fields following this , are blank.
2nd record shows
TCODE Transaction Code IE01
RECORDNAME IBIP: Name of the Data Transfer Record IBIPEQUI
EQUNR Equipment Number 2009
DATSL Date valid from
EQTYP Equipment category S
EQKTX Description of technical object 1006324
BEGRU Technical object authorization group
EQART Type of Technical Object
GROES Size/dimension 20100406
uploaded values are jumbled in 1st and 2nd record.
Hope to receive your valuable ideas for finding out the reason and corrective action required.
Rgds,
Rajesh
I
Edited by: Rajesh63 on Jul 6, 2010 10:37 PM -
I've created a BCD program for vendor creation and I just realized that I now need to use multiple street address fields. When I run the XK01 transaction in SAP directly I can access those field by clicking on the more fields button and expanding the screen. When I use the BDC recorder function, the more fields button isn't available. Has anyone else experienced this and found a solution?
Thanks!
SybilLike this:
'X' 'SAPMF02K' '0105', "Create Vendor: Initial Screen
' ' 'RF02K-BUKRS' '0000',
' ' 'RF02K-KTOKK' 'Y000',
' ' 'USE_ZAV' 'X'. "<========
Rob
Message was edited by:
Rob Burbank -
Regarding equipment creation..
Hi Genius,
Now I want some details about Equipment creation in PM module, and what r all the table comes... please send some link to learn equipment creation.hi thanus,
This is vijay here, currently i m working with this epm module.
for equipment creation you will use ie01 for change ie02 and for display ie03.
some times you may be asked to create by regarding doccument no.
then go to j3gi.
well main fields are equipment no, recipient, sender, planning plant, maintenance plant, bussiness area, company code etc.
there r lots of table.
but usefull are
equi,faglflaxa,j_3gbelp,j_3gbelk,iloa,ITOB,EQKTX,IMPTT,IMRG,CKBS,CKIS ETC
REGARDS
VIJAY DWIVEDI
REWARDS IF USEFULL*
FOR ANY FURTHER INFORMATION U CAN GET BACK TO ME -
Development program for MCI6 influence
HI
Developers has developed a program for equipment master data batch import,Unfortunately,when i import some equipments by use the program,i found the total of equipment did't change in MCI6,I don't know much of ABAP.the question is if i want to update MCI6,what should the abap do in the program.
thank you very much.
Edited by: y781838 on Aug 31, 2010 9:19 AMHello,
Please Check the Input Criteria for Equipment while programme Fetching the Equipment Master for Your Batch Job.
Reagrds,
Rakesh -
LSMW for Equipment characteristics Update
Hi,
I am having a LSMW program for Equipment Classification (Characteristics Value)Data upgrade created in ECC 5.0 . We have upgraded to ECC 6.0 EHP 4 Now. However this program was working fine in ECC 6.0 but while upgraded to EHP 4, I'm Getting following ErrorDisplayed whie creating Batch Input Folder.
BDC_INSERT, Transaction code .. is invalid.
The Recorded program for this as given Below.
Recording EQUI_CHAR EQUIPMENT CHARACTERISTICS LSMW
|
--- IE02 Change Equipment
|
|-- SAPMIEQ0 0100
| |
| |-----BDC_CURSOR RM63E-EQUNR
| |-----BDC_OKCODE /00
| ------RM63E-EQUNR
EQUIP_NO EQUIPMENT NUMBER
-- SAPMIEQ0 0101
BDC_OKCODE =KL
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
BDC_CURSOR ITOB-SHTXT
BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
-- SAPLCLCA 0602
BDC_CURSOR RMCLF-KLART
BDC_OKCODE =ENTE
RMCLF-KLART CLASS_NO CLASS NUMBER
-- SAPLCLFM 0500
BDC_CURSOR RMCLF-CLASS(01)
BDC_OKCODE =NEUZ
RMCLF-PAGPOS 1
BDC_SUBSCR SAPLCBCM
-- SAPLCLFM 0500
BDC_CURSOR RMCLF-CLASS(02)
BDC_OKCODE /00
RMCLF-CLASS(02) CLASS_NAME CLASS_NAME
BDC_SUBSCR SAPLCBCM
-- SAPLCTMS 0109
BDC_CURSOR RCTMS-MWERT(10)
BDC_OKCODE =BACK
RCTMS-MNAME(01) CHAR_1 CHARACTERISTICS 01
RCTMS-MNAME(02) CHAR_2 CHARACTERISTICS 02
RCTMS-MNAME(03) CHAR_3 CHARACTERISTICS 03
RCTMS-MNAME(04) CHAR_4 CHARACTERISTICS 04
RCTMS-MNAME(05) CHAR_5 CHARACTERISTICS 05
RCTMS-MNAME(06) CHAR_6 CHARACTERISTICS 06
RCTMS-MNAME(07) CHAR_7 CHARACTERISTICS 07
RCTMS-MNAME(08) CHAR_8 CHARACTERISTICS 08
RCTMS-MNAME(09) CHAR_9 CHARACTERISTICS 09
RCTMS-MNAME(10) CHAR_10 CHARACTERISTICS 10
RCTMS-MWERT(01) VALUE_1 VALUE 01
RCTMS-MWERT(02) VALUE_2 VALUE 02
RCTMS-MWERT(03) VALUE_3 VALUE 03
RCTMS-MWERT(04) VALUE_4 VALUE 04
RCTMS-MWERT(05) VALUE_5 VALUE 05
RCTMS-MWERT(06) VALUE_6 VALUE 06
RCTMS-MWERT(07) VALUE_7 VALUE 07
RCTMS-MWERT(08) VALUE_8 VALUE 08
RCTMS-MWERT(09) VALUE_9 VALUE 09
RCTMS-MWERT(10) VALUE_10 VALUE 10
BDC_SUBSCR SAPLCBCM
-- SAPLCLFM 0500
BDC_CURSOR RMCLF-CLASS(01)
BDC_OKCODE =ENDE
RMCLF-PAGPOS 1
BDC_SUBSCR SAPLCBCM
--- SAPMIEQ0 0101
|
|-----BDC_OKCODE =BU
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_SUBSCR SAPLITO0
|-----BDC_CURSOR ITOB-SHTXT
|-----BDC_SUBSCR SAPLITO0
BDC_SUBSCR SAPLITO0
Kindly Help me to resolve this issue. Thanks n Regards
Raj Verma
1Raj,
You had mentioned that you were using LSMW so i had given probable problem for LSMW. But now as you are saying its BDC i would request you to check back with your abap team. In code they might have written that whn a new value is entered, refer the old value and update it.
This can be the only problem just check back with them and your problem will be solved. -
Need to create a mass upload program for appraisal document creation for multiple employee
Hi Expertise,
I need to create a mass upload program for appraisal document creation for manager and his multiple employee
at a time using tcode appcreate.
Please help me out.
Best regards,
PriyaranjanHi Priyaranjan,
I think you can take the abap'ers help in creating the program. But u need to provide them the exact functionality and the required specifications in creating the appraisal document.
Even tcode also u can get it prepared by Abap'ers.
Thanks and Regards
Balaji -
Hi Expertise,
I need to create a mass upload program for appraisal document creation for manager and his multiple employee
at a time using tcode appcreate.
Please help me out.
Best regards,
PriyaranjanHi,
I have done appraisal document creation for bulk using txt file.
this fm used for single for creation in standard tcode (phap_prepare): 'WZ_HRHAP_0DOC_WZ01_START'.
So create ztcode usinh this fm for single form then record BDC for this tcode and called this tcode in that bdc for bulk creation .
While recording for single I have used manual option instead of automatic .
Maybe you are looking for
-
OSX tiger installed, can I use boot camp
Looking on the apple websire it seems that i can only use leopard for an OS if i want to use Boot camp, am I understanding this right? Just wanted to be sure before i bought leopard just so i can run boot camp. I have had my mac a year and actually f
-
Maximize.... Frustration
Ok, I have been a Mac user for a long time, and I know that the green + button resizes the window... but... here is what really grinds my gears... Why doesn't it, when toggled, force the window to fit the screen. People say, size the window first the
-
Workflow - no. of characters in mail body restricted
Hi, I have created a workflow which sends mails to SAP inbox and also external mails. But the text of the body gets truncated and I am able to enter only 25 characters and in 1 line only. I want to enter text of about 150 characters. How can I do thi
-
Hello, I have a custom R component with a function that reads data from a hard configured file. No database operations but I get this ODBC error that, I suppose, originates from PA talking to the IQ server it runs. How can I find more about what PA t
-
Uploads = blob vs filelocation
This may not be necassariy be a Java question, but it's related to web services. I have made an application that works with uploaded images by storing the image filename inside a table in a database, this image can be retrieved from a file location o