BDC POP-UP not captured in Recording
Hi all,
I am doing a BDC upload for T-Code CBIH02(Edit work Area) related to module SAP-EHS.
While recording I have to populate a N number of the characteristics/ Phrases in the Single field Via A POP UP box which appears in the middle of recording,but the SAP code generated after recording is done does not reflect the code for the POP-UP
which affects my data upload as the BDC is Populating only single value from flat file which is not my requirement,the BDC should Populate all the Phrases provided in flat file at a single shot.
I have used
ls_ctu_params-dismode = 'A'.
ls_ctu_params-racommit = 'X'.
ls_ctu_params-updmode = 'A'.
ls_ctu_params-nobinpt = 'X'.
ls_ctu_params-nobiend = 'X'.
Which is also not working.
Kindly reply me as this is Cucial requirement & needs to be closed as soon as possible.
Hello
somebody else (other thread in this forum) used BDC and similar techniques in other EH&S areas. Because of this fact i studied a little bit SAP marketplace.
It seems that most of the EH&S transactions are not supported with BDC. Please check marketplace. I did not write down the note number which i have found.
With best regards
C.B.
Edited by: Christoph Bergemann on Dec 18, 2011 2:33 PM
PS: e.g. take a look here:
http://www.sapfans.com/forums/viewtopic.php?f=13&t=148336
Edited by: Christoph Bergemann on Dec 18, 2011 2:37 PM
Edited by: Christoph Bergemann on Dec 18, 2011 2:40 PM
Similar Messages
-
For 12 yrs I've Never had a problem w Adobe Prem Pro seeing my Panasonic AG-DV2000, DV cassette Recorder. Premiere Pro CS4 (with Windows 7 Ultimate) will not connect (Capture or Record)with my DV Cassette Recorder - Panasonic AG-DV2000. I upgraded my computer to below components & added Windows 7 at same time. Have had Adobe Prem Pro CS4 since fall with no problems. I usually have 2 - 5 videos, with 2 - 4 audios, going at same time on my timeline. (These digital videos & audios I shot myself professionally with mini DV cassettes.) Most projects are between 10 to 50 mins on timeline, w transitions or crossfades between video & audios. Firewire attached from computer to Panasonic. No Capture card in new system, not needed, use to watch over an external TV, now watch over a second monitor or in program monitor. [Am I just missing a simple setting??] Computer below & settings: very up to date.
motherboard ASUS P6T
CPU i 7 2.67 GHz
RAM 6 GB
video ATI Radion HD 5700 1 gig Memory OpenGL 3.2
Main Drive 500g SATA 7200 rpm
Raid Drive 1.2 TB 7200 SATA
Windows 7 64 Bit Ultimate
DVD/CD writable Disc Drive
AVG Antivirus 9.0
Playback Settings
Realtime Playback
yes Desktop Video Display
External Device DV 25 720X 576i
Aspect Ratio Conv Hardware
yes External Device Audio
Export External Device DV 25 720X 576i
yes Disable Video output when in background.
24p Conversion Method - Interlaced frame 2:3:3:2
Preferences (only things not set at default)
Audio Output Mapping -- Premiere Pro WDM Sound (have also tried Audio Out)
Device Control DV/HDV Device Cont Options: NTSC, Panasonic, AG-DV2000P, Auto Detect
(Check Status) Says it is ONLINE
Media Cache files saved to My Raid drive not C drive (so they will run faster)
Indeterminate Media Timebase: 29.97 fps Non Drop Frame
Project Settings Video -- Timecode Audio -- Audio Samples
Capture Format (tried both) DV & HDV (all settings checked for during preview & capture)
Under DV says Panasonic is Online, export to tape/it renders/Premiere controls the Panasonic recorder -looks like it's recording, but see no video - hear the sound. On Playback nothing was recorded? ( And Can't capture from tape to computer)
Under HDV Says Panasonic is Offline, but computer able to control the Panasonic start/stop, but doesn't record or capture tape to computer?
[ I think this DV/HDV part is correct...... it's getting very confusing at this point??!! Your help is appreciated Thank YOU ]http://www.studio1productions.com/Articles/Firewire-1.htm
Above article HELPED me -- and is working fine!!
Was an Easy fix, took less than 2 mins.
After a 2 1/2 month ordeal.
Info from the "forum help group" through adobe. jk -
Not Capturing When Recording Mainframe
I have recently upgraded to version 4 - and I now find that
trying to record a 3270 emulator command/key-board driven window
impossible. Only the first window is captured - subsequent key
strokes are not signalling C4 to grab a new slide. I had done this
successfully (although every once in a while it would take more
than one try) in C1 & C2. I trying playing around with the
recording settings, but no luck. Anyone had this issue - I know I
am probably in th minority with the whole mainframe recording in
this windows world...but keeping my fingers crossedWelcome to our community
There are two things to do here.
1. Report this as a potential bug to Adobe.
Click
here to visit the Wish Form/Bug Reporting Form
2. To work past it for now, press the Print Screen key or
click the mouse each time the screen changes. This should force
Captivate to capture. I know this is a pain and by no means am I
suggesting something along the lines of (well, cut Adobe some
slack. We should just live with things because we know they are
busy), but at least is a workaround until something comes along to
change or correct the behavior.
Cheers... Rick -
Material Fright Group related Condition record is not captured in billing
Dear all,
As i am creating Credit Memo with respect to Credit memo Request (Sales Order) and my freight condition record is maintained in Material Freight Group level. This field is there in Sales Order but when i am creating Credit memo it is not captured and also i am unable to find Material Freight Group field in Billing Document.
Please help urgently.
Regards,
Chirag Pedhadiya.Hi...
But why we have to write this code in User Exit. Is this Standard SAP Problem ??
I just wonder that in Delivery Related Billing Document it is finding Material Freight Group related Condition record in Billing means in Billing Pricing it is getting value in Material Freight Group filed and set this condition record value, though there is no any field like MFRGR (Material Freight group) in Billing Tables VBRK or VBRP.
So for Order related Billing Document only why this filed is not getting any value in Pricing ??
Thnaks,
Chirag Pedhadiya. -
Bdc session is not working for multiple records
Hello Experts
we have written abdc for f-27 using the session method.it is working fine for one record but if we supply mulite records it
is giving the error, like bseg-wbter( ie amount which comes in the second screen) is not found in screen 1.
ie the first screen.The bdc is working fine for one record in notepad.after completing the first record it goes to
second record and in the first screen itself it says amount field not found in screen 1. But
actually this field comes in second screen.
my flat file is like this..
10.10.2008 DA 9641 10.10.2008 1 IND TEST 31 10001 320.21 10.10.2008 01 120021 345.94
10.10.2008 DA 9641 10.10.2008 1 IND TEST 31 10001 560.22 10.10.2008 01 120021 231.94please kindly see my program..
LOOP AT itab.
REFRESH itabbdc.
PERFORM bdc_dynpro USING 'SAPMF05A' '0100' 'X'.
PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-NEWKO'.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
PERFORM bdc_field USING 'BKPF-BLDAT' itab-bldat.
PERFORM bdc_field USING 'BKPF-BLART' itab-blart.
PERFORM bdc_field USING 'BKPF-BUKRS' itab-bukrs.
PERFORM bdc_field USING 'BKPF-BUDAT' itab-budat.
PERFORM bdc_field USING 'BKPF-MONAT' itab-monat.
PERFORM bdc_field USING 'BKPF-WAERS' litab-waers.
PERFORM bdc_field USING 'BKPF-XBLNR' itab-xblnr.
PERFORM bdc_field USING 'FS006-DOCID' itab-docid.
PERFORM bdc_field USING 'RF05A-NEWBS' itab-newbs.
PERFORM bdc_field USING 'RF05A-NEWKO' itab-newko.
PERFORM bdc_dynpro USING 'SAPMF05A' '0302' 'X'.
PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-NEWKO'.
PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
PERFORM bdc_field USING 'BSEG-WRBTR' itab-wrbtr.
PERFORM bdc_field USING 'BSEG-ZFBDT' itab-zfbdt.
PERFORM bdc_field USING 'RF05A-NEWBS' itab-newbs2.
PERFORM bdc_field USING 'RF05A-NEWKO' itab-newko2.
PERFORM bdc_dynpro USING 'SAPMF05A' '0301' 'X'.
PERFORM bdc_field USING 'BDC_CURSOR' 'BSEG-WRBTR'.
PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.
PERFORM bdc_field USING 'BSEG-WRBTR' itab-wrbtr2.
PERFORM bdc_load USING 'F-27' itabbdc.
ENDLOOP.
*& Form open_session
text
--> p1 text
<-- p2 text
FORM session_start .
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = 'F-27DA'
keep = 'X'
user = sy-uname.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. "session_start
FORM bdc_load USING tcode TYPE sytcode
bdcdata LIKE itabbdc.
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = tcode
TABLES
dynprotab = itabbdc.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF. -
How to capture errors records in flat file in BDC
hi ,
i would like to know how to capture error records while uploading a flat file to screen through BDC .
appreciatable solutions are rewarded.
thanks,
shanHi shan,
write this code, it will solve your problem.
DATA : BDCTAB LIKE BDCDATA OCCURS 0 WITH HEADER LINE.
DATA : I_MSG LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
DATA : BEGIN OF I_ERR OCCURS 0,
MATNR(18),
FLAG(1),
MSG(100),
END OF I_ERR.
DATA :V_LINES TYPE I.
LOOP AT ITAB.
REFRESH BDCTAB.
PERFORM SCREEN USING: 'SAPLMGMM' '0060'.
PERFORM FIELD USING: 'RMMG1-MATNR' ITAB-MATNR,
'RMMG1-MBRSH' ITAB-MBRSH ,
'RMMG1-MTART' ITAB-MTART,
'BDC_OKCODE' '/00'.
PERFORM SCREEN USING: 'SAPLMGMM' '0070'.
PERFORM FIELD USING: 'MSICHTAUSW-KZSEL(01)' 'X' ,
'MSICHTAUSW-KZSEL(02)' 'X' ,
'MSICHTAUSW-KZSEL(09)' 'X' ,
'BDC_OKCODE' '=ENTR'.
PERFORM SCREEN USING: 'SAPLMGMM' '0080'.
PERFORM FIELD USING: 'RMMG1-WERKS' ITAB-WERKS,
'BDC_OKCODE' '=ENTR'.
PERFORM SCREEN USING: 'SAPLMGMM' '4004'.
PERFORM FIELD USING: 'MAKT-MAKTX' ITAB-MAKTX,
'MARA-MEINS' 'EA' ,
'MARA-MATKL' '001',
'BDC_OKCODE' '/00'.
PERFORM SCREEN USING: 'SAPLMGMM' '4004'.
PERFORM FIELD USING: 'BDC_OKCODE' '/00'.
PERFORM SCREEN USING: 'SAPLMGMM' '4000'.
PERFORM FIELD USING: 'MAKT-MAKTX' ITAB-MAKTX,
'MARA-MEINS' 'EA',
'MARC-EKGRP' '001',
'MARA-MATKL' '001',
'BDC_OKCODE' '=BU'.
CALL TRANSACTION 'MM01' USING BDCTAB
MODE 'A'
MESSAGES INTO I_MSG.
FINDING LAST MESSAGE IN THE I_MSG TABLE*****
DESCRIBE TABLE I_MSG LINES V_LINES.
ACCORDING TO THE V_LINES NUMBER TABLE WILL BE READ****
READ TABLE I_MSG INDEX V_LINES.
CALL FUNCTION 'FORMAT_MESSAGE'
EXPORTING
ID = I_MSG-MSGID
LANG = '-D'
NO = I_MSG-MSGNR
V1 = I_MSG-MSGV1
V2 = I_MSG-MSGV2
V3 = I_MSG-MSGV3
V4 = I_MSG-MSGV4
IMPORTING
MSG = I_ERR-MSG
EXCEPTIONS
NOT_FOUND = 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.
IF I_MSG-MSGID EQ 'M3' AND I_MSG-MSGNR EQ '800'.
I_ERR-FLAG = 'S'.
ELSE.
I_ERR-FLAG = 'E'.
ENDIF.
I_ERR-MATNR = ITAB-MATNR.
APPEND I_ERR.
CLEAR I_ERR.
ENDLOOP.
WRITE:/ 'SUCCESS RECORDS' COLOR COL_POSITIVE.
SKIP.
WRITE:/ 'MATERIAL' COLOR COL_HEADING, 20 'MESSAGE' COLOR COL_HEADING.
LOOP AT I_ERR WHERE FLAG EQ 'S'.
WRITE:/ I_ERR-MATNR, 20 I_ERR-MSG.
ENDLOOP.
SKIP 2.
WRITE:/ 'ERROR RECORDS' COLOR COL_NEGATIVE.
SKIP.
WRITE:/ 'MATERIAL' COLOR COL_HEADING, 20 'MESSAGE' COLOR COL_HEADING.
LOOP AT I_ERR WHERE FLAG EQ 'E'.
WRITE:/ I_ERR-MATNR, 20 I_ERR-MSG.
ENDLOOP.
*& Form SCREEN
SCREEN
form SCREEN using P_PROG P_SCREEN.
BDCTAB-PROGRAM = P_PROG.
BDCTAB-DYNPRO = P_SCREEN.
BDCTAB-DYNBEGIN = 'X'.
APPEND BDCTAB.
CLEAR BDCTAB.
endform. " SCREEN
*& Form FIELD
FIELD
form FIELD using FNAME FVAL .
BDCTAB-FNAM = FNAME.
BDCTAB-FVAL = FVAL.
APPEND BDCTAB.
CLEAR BDCTAB.
endform. " FIELD
Thanks,
Murali -
Can not capture from Sony HDV 1080i (recording in 60i)
Hello
We are trying to capture from the above camera to a Mac Dual G5. We are using FinalCutPro 5.1.2. We are using a FireWire 400 cable to connect to the front of the computer (have also tryed back of Cinema Display). The footage was captured in HDV1080/60i, and we have tried the corresponding formats in Easy Setup (Basic, standard, Apple Intermediate).
The problem: we can control the camera from the Log and Capture windows, but when starting capture, no data is coming in, and the program therefor gives up after a few seconds (displaying a no data error message).
We have tried Batch and Now capture. We can log clips, and get the correct time code, but can not capture those clips due to the no data problem.This is a good workaround for curing your camera recognition problem with FCP (if that's what it is):
First, check that your Easy Setup / Timeline / Camera or Deck Settings are all exactly the same, then making sure your camera or deck is in VTR mode, try to capture again.
FCP uses a different form of QT than iMovie for capturing, so if the camera works in iMovie (or if it's listed in System Profiler) but not FCP, it obviously means your Mac can see the VTR but FCP can't, so you need to do this QuickTime fix.
http://docs.info.apple.com/article.html?artnum=301852
Follow the instructions carefully and you should have things running in no time - it's quite safe but you must Trash the Receipts AND re-install QT from the link provided.
If the Camera / Deck isn't recognised by iMovie or System Profiler, try resetting the Firewire Bus . . . Turn off the Mac and disconnect the power and all Firewire cables. Leave it for 30 mins then connect back up.
Still not working? Try a different Firewire cable.
Failing all this, try resetting the PMU (Power Management Unit). The method varies from machine to machine, so visit the Apple site and search for it in support.
Don't use iMovie for capturing - it doesn't give you a timecode and that's very important.
Let us know how you get on!
Andy
Quad 8GB. 250+500 HDs. G-Raid 1TB. NORTON. FCP 5.1.2. QT 7.1.3. Sony HVR Z1E Mac OS X (10.4.7)
"I've taught you all I know, and still you know nothing". -
Now I have a Sony HDR-PJ230 and it is not recognized in iMovie09. Do I need to upgrade to iMovie 11 or ???
Hi jcm2656,
iMovie ’09 does not support the Sony HDr-PJ230 camcorder. See this article for a list of cameras supported for that version of iMovie -
iMovie '09: Camcorder Support
http://support.apple.com/kb/HT3290#1
iMovie ’11 however, does support it. See this article -
Apple - iLife '11 Help - iMovie ’11 Supported Cameras
http://help.apple.com/imovie/cameras/en/index.html
Note that iMovie does not support footage recorded in 1080-60p from this Camcorder.
Thanks for using Apple Support Communities.
Best,
Brett L -
BDC for FF67 not displaying the line itmes of second page
Hi all,
I am using the Z BDC report Manual Bank Statement Upload (FF67). The BDC is as mentioned below :
We are using start variant in the BDC.
The report is working fine but the issue is that suppose if their are 45 line items and on one page we can have only 30 line items . Then only 30 line items are been displayed . It is not taking the line items which have come on the second page. Please advsie . Below is the code of the BDC.
REPORT zfi_bank_recon.
TABLES : febko.
DATA: bdcdata LIKE bdcdata OCCURS 0 WITH HEADER LINE.
DATA : i_messtab LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.
DATA : BEGIN OF itab OCCURS 0,
vgman TYPE febmka-vgman,
valut TYPE char10, "febep-valut,
kwbtr TYPE char17, "febmka-kwbtr,
chect_kf TYPE febmkk-chect_kf,
sgtxt_kf TYPE febmkk-sgtxt_kf,
count(6) TYPE n,
END OF itab.
DATA : BEGIN OF error OCCURS 0,
msg TYPE string,
END OF error.
DATA :flag,
update VALUE 'A',
mode VALUE 'N'.
DATA : aznum1 TYPE aznum,
lv_esbtr TYPE febko-esbtr,
lv_esvoz TYPE febko-esvoz,
lv_opening TYPE char17, "febmka-kwbtr,
lv_closing TYPE char17. "febmka-kwbtr.
*& Selection screen
SELECTION-SCREEN : BEGIN OF BLOCK blk WITH FRAME TITLE text.
PARAMETERS : bukrs LIKE febmka-bukrs OBLIGATORY,
hbkid LIKE febmka-hbkid OBLIGATORY,
hktid LIKE febmka-hktid OBLIGATORY,
azdat LIKE febmka-azdat OBLIGATORY,
aznum LIKE febmka-aznum OBLIGATORY,
budtm LIKE febmka-budtm OBLIGATORY DEFAULT sy-datum.
SELECTION-SCREEN : END OF BLOCK blk.
SELECTION-SCREEN : BEGIN OF BLOCK blk1 WITH FRAME TITLE text1.
PARAMETERS: p_file LIKE rlgrap-filename OBLIGATORY.
SELECTION-SCREEN : END OF BLOCK blk1.
AT SELECTION-SCREEN.
SELECT SINGLE * FROM febko INTO febko
WHERE bukrs = bukrs AND hbkid = hbkid AND
hktid = hktid AND aznum = aznum
AND budtm = budtm
AND azdat = azdat.
IF sy-subrc EQ 0.
MESSAGE e038(000) WITH 'Statement' aznum 'already uploaded; No further processing done'.
ENDIF.
At Selection Screen Event
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = p_file.
*& Start of Selection
START-OF-SELECTION.
CLEAR : flag.
PERFORM data_upload.
PERFORM check_data.
IF itab[] IS NOT INITIAL AND flag IS INITIAL..
PERFORM open_group.
REFRESH bdcdata.
PERFORM bdcdata. " USING LV_OPENING LV_CLOSING.
PERFORM bdc_insert.
PERFORM close_group.
ENDIF.
*& Form check_data
FORM check_data.
LOOP AT itab.
DATA : int(6) TYPE n.
CLEAR : int.
int = sy-tabix.
IF itab-vgman IS INITIAL.
CONCATENATE 'Transaction type should not be blank : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-valut IS INITIAL.
CONCATENATE 'Value Date should not be blank : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-kwbtr IS INITIAL.
CONCATENATE 'Amount should not be blank : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-chect_kf IS INITIAL.
CONCATENATE 'Bank Reference should not be blank : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-vgman NE 'DLF1'
AND itab-vgman NE 'DLF2'.
CONCATENATE 'A Transaction type is not used : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-vgman EQ 'DLF1'
AND itab-kwbtr LE 0.
CONCATENATE 'As per Transaction type, the Amount should be Positive : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
IF itab-vgman EQ 'DLF2'
AND itab-kwbtr GE 0.
CONCATENATE 'As per Transaction type, the Amount should be Negative : Record no' int INTO error-msg SEPARATED BY space.
APPEND error.
CLEAR : error.
ENDIF.
ENDLOOP.
IF error[] IS NOT INITIAL.
WRITE : / 'Error found in upload file'.
SKIP 2 .
LOOP AT error.
WRITE : / error-msg.
ENDLOOP.
flag = 'X'.
ENDIF.
CLEAR : lv_esbtr, lv_esvoz, aznum1, lv_opening, lv_closing.
IF flag IS INITIAL.
SELECT MAX( DISTINCT aznum ) FROM febko INTO aznum1
WHERE bukrs = bukrs AND hbkid = hbkid AND hktid = hktid.
IF sy-subrc = 0.
SELECT SINGLE esbtr esvoz FROM febko INTO (lv_esbtr,lv_esvoz)
WHERE bukrs = bukrs AND hbkid = hbkid AND hktid = hktid AND aznum = aznum1 .
IF lv_esvoz = 'S'.
lv_opening = lv_esbtr * -1.
ELSE.
lv_opening = lv_esbtr.
ENDIF.
lv_closing = lv_opening.
ENDIF.
LOOP AT itab.
lv_closing = lv_closing + itab-kwbtr.
DATA : lv_count(6) TYPE n.
lv_count = lv_count + 1.
MOVE lv_count TO itab-count .
MODIFY itab FROM itab.
CLEAR : itab.
ENDLOOP.
ENDIF.
ENDFORM. "check_data
*& Form data_upload
FORM data_upload.
DATA: loc_filename TYPE string.
loc_filename = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = loc_filename
filetype = 'ASC'
has_field_separator = 'X'
TABLES
data_tab = itab
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. "data_upload
*& Form bdcdata
FORM bdcdata. " USING lv_opening TYPE febko-ssbtr
" lv_closing TYPE febko-esbtr.
DATA : day(2),
month(2),
year(4),
date(10).
year = azdat+0(4).
month = azdat+4(2).
day = azdat+6(2).
CONCATENATE day month year INTO date.
CONDENSE : date.
Comment
PERFORM bdc_dynpro USING 'SAPMF40K' '0101'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/EVORG'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKA-AZDAT'.
PERFORM bdc_dynpro USING 'SAPMF40K' '0110'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKA-VARI_START'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=ENTE'.
PERFORM bdc_field USING 'FEBMKA-KONT_INT'
'X'.
PERFORM bdc_field USING 'FEBMKA-FDIS_SEL'
'X'.
PERFORM bdc_field USING 'FEBMKA-VARI_START'
'Z0001'.
PERFORM bdc_field USING 'FEBMKA-DEBI_MID'
'D'.
PERFORM bdc_field USING 'FEBMKA-KRED_MID'
'K'.
PERFORM bdc_field USING 'FEBMKA-WVAR_ART'
'4'.
PERFORM bdc_field USING 'FEBMKA-BUCH_VAL'
'X'.
PERFORM bdc_dynpro USING 'SAPMF40K' '0101'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKA-ESALD'.
PERFORM bdc_field USING 'BDC_OKCODE'
'/00'.
PERFORM bdc_field USING 'FEBMKA-BUKRS'
bukrs.
PERFORM bdc_field USING 'FEBMKA-HBKID'
hbkid.
PERFORM bdc_field USING 'FEBMKA-HKTID'
hktid.
PERFORM bdc_field USING 'FEBMKA-AZNUM'
aznum.
PERFORM bdc_field USING 'FEBMKA-AZDAT'
date.
PERFORM bdc_field USING 'FEBMKA-SSALD'
lv_opening.
PERFORM bdc_field USING 'FEBMKA-ESALD'
lv_closing.
PERFORM bdc_dynpro USING 'SAPMF40K' '8000'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKK-SGTXT_KF(01)'.
SORT itab DESCENDING BY count.
LOOP AT itab.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SICH'.
PERFORM bdc_field USING 'FEBMKA-VGMAN(01)'
itab-vgman.
PERFORM bdc_field USING 'FEBEP-VALUT(01)'
itab-valut.
PERFORM bdc_field USING 'FEBMKA-KWBTR(01)'
itab-kwbtr.
PERFORM bdc_field USING 'FEBMKK-CHECT_KF(01)'
itab-chect_kf.
PERFORM bdc_field USING 'FEBMKK-SGTXT_KF(01)'
itab-sgtxt_kf.
PERFORM bdc_dynpro USING 'SAPMF40K' '8000'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKK-SGTXT_KF(01)'.
ENDLOOP.
PERFORM bdc_dynpro USING 'SAPMF40K' '8000'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKA-KWBTR(01)'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=SICH'.
PERFORM bdc_dynpro USING 'SAPMF40K' '0101'.
PERFORM bdc_field USING 'BDC_CURSOR'
'FEBMKA-BUKRS'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=BACK'.
PERFORM bdc_dynpro USING 'SAPLSPO1' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=NO'.
ENDFORM. "bdcdata
*& Form OPEN_GROUP
FORM open_group .
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = 'BANK_STAT'
user = sy-uname.
keep = 'X'.
ENDFORM. " OPEN_GROUP
*& Form CLOSE_GROUP
FORM close_group .
CALL FUNCTION 'BDC_CLOSE_GROUP'.
CALL TRANSACTION 'SM35'.
ENDFORM. " CLOSE_GROUP
*& Form bdc_insert
FORM bdc_insert.
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = 'FF67'
TABLES
dynprotab = bdcdata.
ENDFORM. " bdc_insert
Start new screen *
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "BDC_DYNPRO
Insert field *
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "BDC_FIELDHi,
Use:
If line item = 30.
OKCODE = 'P++'. --->For next page after every 30 line items.
endif.
Or:(Sumilate in BDC)
1 . New line. -
>Get the Fcode/Sy-ucomm value of New line(Icon on menu bar)
2.Enter Line Item.
Follow this after every line item.
Hope this resolves the issue.
Regards,
Gurpreet -
DVCpro 50 Deck shows up but will not capture
I can (finally) see the deck (SD93p) in my capture window and watch the footage, but it will not actually let me capture, it continues to have a "general error". I'm using FCP 5 and have the set everything up for DVCpro 50 (24p) Anamorphic, but something's missing. Can anyone help?
Your deck may not be showing you what code is on the tape. Is it set to display timecode?
The code you see in the top of the Capture Window what's coming from the tape. Changing that number will not do anything. If you want to enter an in, do it using the I key while the tape is playing or enter the code you want in the bottom left window of the capture screen.
If you are trying to use Capture Now, you must let the tape run until the TC is rolling before you press Now.
Better still, try logging a test clip to see if that works.
Play the tape, let it roll for 10 seconds then press the I key. Let the tape roll for another 10 seconds then press the O key. You have now marked an in and out.
Next press the F2 key (or press "Log clip" in the capture window) and a dialogue box will appear, name the clip and hit enter. You have now logged a clip.
Next, select the clip that you just logged, it will be the one in your browser with a red line through it. and choose Batch in the capture window. Does that work? If not, what error message do you get?
Another thing to make sure is that the tape you are trying to capture was recorded DVCPRO 50 since that is how you set up your capture preset. If it was recorded DV then you won't be able to capture till you change the preset.
rh -
I am using FCE 3.5.1 on a G5 Dual Processor using OX 10.4.10. I can not capture video to FCE from my two Sony DV cameras. FX1 and TRV 22. This just started after years of no problems. I have pulled preferences and reinstalled FCE several times. But the problem continues.
I can operate the camera, but it acts as though there is no time code on the tape. The time code on the tape is fine as I have captured this footage on other systems.G'Day Mate
Thanks for the reply. I have tried the Quicktime Receipts removal, but did not solve the problem. Only had one Quicktime pkg listed. It did have numbers. While I was there I pulled the FCE HS pkgs as well with numbers.
FCE HD does recogizine the cameras and will control it from Capture, but does not capture footage correctly. With clips it pays no attention to cues in and out. In "now" it will freeze the picture while continuing to record the sound. -
Captivate 7 is not capturing system audio, and the software has a broken link
The Problem:
Captivate 7 is not capturing system audio. When I start a screen recording, the line with "System Audio" and its checkbox are eternally grayed out. Next to the grayed out words is a link that says, "Why is this disabled?"
The lnik goes to: http://www.adobe.com/go/cpaudio
Which is not a valid link, so Adobe's site redirects me to blogs.adoble.com/captivate which is ZERO help. Both browsing and the search bar bring no answers.
The Device:
Apple Macbook Air, Mid 2013, running OSX 10.9.2.
What I've done already:
Obvsiously I have set Captivate 7's preferences to capture system audio, and have set System Settings -> Security and Privacy -> Privacy -> Accessibility to allow Captivate to control my computer.
I have also tried clicking the Mic icon, Selecting Source with the System Audio icon and that doesn't record system audio either. It acts like it is recording system audio, but when I stop recording I get a popup that says, "Cannot record system audio. Ensure that you are playing audio on your computer [Okay]"It's a wierd one.
One thing to try, and this fixes a lot of things, trash your preferences.
http://www.digitalrebellion.com/prefman/
DM -
Variable not Capturing in i_t_var_range
Hi Frds,
I have created new customer exit variable for 0FISCPER for calculating fiscal period. But the created new variable is not capturing in the Customer exit - EXIT_SAPLRRS0_001 in import - I_T_VAR_RANGE. Can anyone tell how to solve the problem.
Thanks
PariHi,
First thing is to how you have defined your variable such as
Customer exit or
Replacement path or
Manual input etc..
If you want your variable filled through the exit select Customer Exit, then you have to look at the variable options such as Single value or range. According to your definition you have code as you defined such as wa_range-opt = 'BT' or 'EQ'.
Next..
In CMOD -> your project -> EXIT_SAPLRRS0_001 -> include 'ZXRSRU01' ->
ISTEP = 1 -> before the variable pop up will be filled by the exit
when 'your variable'
your code
ISTEP = 2 -> after the variable pop up i.e after running your selections, calculates the values for your variables after selection screen execution.
when 'your varaible'
your code
ISTEP = 3 -> Validation purpose and message handling purpose
when 'your variable'
your code -
How to check that Delta is not captured?
Dear Experts,
I am using 2LIS_02_ITM datasource.
PO is created using a program.
The next step in the program, it can change a field in the PO depending on logic, using a abap command 'update'.
Sometimes, this change is not captured in the delta queue, it seems.
why i say this is the PO shows the field value but BI delta load does not.
It is using Queued Delta now.
Initially, the program uses a command 'update' to update the field in PO.
Now, we decided to use ME22N program to ensure delta will be created.
The problem is happening to some records and not all delta records.
Its very difficult to tell what is the cause.
What is the standard method to check that Application table data is not captured in Delta Queue by the extractor?
Or
If PO can show the field value, is there a possibility that Delta may not capture this field change?
regards
PascalWell just throwing few possibilities:
1 - Basically PO creation, change in values/quantities etc are Business transactions and they generate evens known as BTEs.
Now we have to explicitly inform SAP ECC that which applications can use BTEs and we do this by tcode BF11.
Check if the software component creating and changing POs is properly linked to BTEs and if BW is set as active in BF11 tcode.
2 - If point 1 is checked and nothing is found to be incorrect, please check if Industry sector is correctly chosen (SBIW). Industry sector generates a set of Transaction keys (BWVORG) without which the values are not updated in BW.
Also rightly pointed by Tbollo, you need to ensure that there's a pattern in the missing docs to identify the rootcause.
Debanshu -
Last PO price (Gross Price) is not captured in next PO
Hi
I have three clients, namely Dev., Testing and Prodn.
My problem is that last PO price is not captured in next PO for Dev. and Prodn. server. For Testing server it is capturing where as the configuration is same for all the three servers.
I have checked all the parameters such as info update, default setting for buyers, function authorization for buyers etc. every thing is same. Even I checked the pricing procedure and PB00 and PBXX conditions also, everything is same.
Info record is not maintained for the any of the servers. End users requirement is that PO price should be captured from last PO, which is happening in Testing but not in Dev. and Prodn. Server.
Kindly suggest the solution.
Thanks and regards,
Saleel KulkarniHi,
VB Sas: Access Sequence (0002) is assigned to PB00 and not to PBXX, this situation is same for all the three servers, but still in Testing Server PO price (PBXX) is getting captured from last PO.
Sanjay and Samuel: In OMFI, Price Adoption Check...Always Copy from last PO.....is maintained.
Saurav: Info Record is not maintained for any of the servers, PO price is picked from last PO for Testing Server but not for Dev. and Prodn. Server.
Thanks and regards,
Saleel Kulkarni.
Maybe you are looking for
-
How to load and show PDF on stage in Flash using AlivePDF or PurePDF external libraries?
Hello, I searched a lot on internet but didn't find a proper way to load and open/show PDF on stage in Flash. Following are my understandings about this topic. I know Flash does not have the built-in functionality to load and show pdf document on sta
-
What is the meaning of "PDI" in BW
Hi, Any one can explain the meaning of PDI Thanks
-
Sync Shared Services External users & Provisioning for Essbase Applications
Hi Experts !! i have externalised user authentication in Shared services . I provisioned all users for Essbase and refresh the security from Essbase ,So all users are working fine and can login in Essbase and "Excel add-in" as well.. but there is one
-
How do i get a transparent JWindow
i want to build an application which will show some image in a JWindow, but the rest of the JWindow should be transparent to the backgound. how do i do this. thanx
-
Hi Could any one help me in using admintool utility from remote server. I am getting display error. I think it needs display settings . Thanks NP