Batch Input CIC0

Batch Input CIC0

Postby Stephan1363 » Tue Jul 27, 2010 3:44 pm

Hallo zusammen,

wenn ich den Batch-Input Recorder mit der Transaktion CIC0 aufrufe, geht das irgendwie nicht! Kann ich bei dieser Transaktion keinen Batch Input erstellen?? :?: :?:

Gruß

Eschi78
Stephan1363
...
...
 
Posts: 128
Joined: Wed Aug 25, 2004 11:15 am

Postby Alessio37 » Tue Jul 27, 2010 6:03 pm

Hallo,

CIC0 ist doch "nur" eine Transaktion zur Kundenübersicht, aus der heraus diverse Transaktionen, Workflows, CIC-Prozess gestartet werden können um irgendwas zu ändern oder anzulegen.

Ich würde die Aufzeichnung mit den "elementaren" Transaktionen durchführen.

Bzw. was haben Sie vor?

Grüße
Alex
Alessio37
...
...
 
Posts: 365
Joined: Thu Mar 15, 2007 10:40 am

Postby Stephan1363 » Wed Jul 28, 2010 8:04 am

Ich möchte aus einem aus einem Z-Report heraus die Transaktion CIC0 aufrufen und die Geschäftspartnernr. vorbelegen. Mit dem Befehl:
SET PARAMETER ID 'JGP' FIELD <fs_itab>-kunnr.

CALL TRANSACTION 'CIC0'.

klappt das nicht.

Deshalb dachte ich an einen Batch Input. Wie kann ich das lösen.

Gruß

Eschi78
Stephan1363
...
...
 
Posts: 128
Joined: Wed Aug 25, 2004 11:15 am

Postby Alessio37 » Wed Jul 28, 2010 8:57 am

Hallo,

Das Feld für den Batchinput sollte EFINDD_CIC-C_BUPART sein, das kann man auch ohne Aufzeichnung befüllen.

& die Parameter-ID für die Geschäftspartnernummer ist BPA!

Vorausgesetzt wir reden von der selben CIC0 Transaktion. SAP IS-U?.

Grüße
Alex
Alessio37
...
...
 
Posts: 365
Joined: Thu Mar 15, 2007 10:40 am

Postby Stephan1363 » Wed Jul 28, 2010 9:30 am

Hallo Alex,

wir benutzen im IS-M die CIC0 Transaktion. Da gibt es wohl Unterschiede zum IS-U. Hier die technische Info für das Feld Geschäftspartner.

Programmname SAPLJYCIC_SEARCH
Bildnummer 0105
Programmname SAPLXEECICTOOLBAR
Status PFS300_FWSW
Tabellenname RJYCIC_SEARCH
Tabellenart Struktur
Feldname GPNR
Datenelement GPNR
D.Elementzusatz 0
Parameter-Id JGP


Dynprofeld RJYCIC_SEARCH-GPNR
Programmname SAPLCIC0
Bildnummer 8100

Wie würde denn dein Batch-Input genau aussehen ohne Aufzeichnung??

Gruß

Eschi78
Stephan1363
...
...
 
Posts: 128
Joined: Wed Aug 25, 2004 11:15 am

Postby Alessio37 » Wed Jul 28, 2010 10:31 am

Hallo,

Struktur BDCDATA Batch-Input New Table-FieldStructure
&
Call Transaktion ... Using Tabelle von BDCDATA.

Grüße
Alex
Alessio37
...
...
 
Posts: 365
Joined: Thu Mar 15, 2007 10:40 am

Postby Stephan1363 » Wed Jul 28, 2010 10:43 am

Habe es jetzt mal so probiert:

wa_bdcdata-program = 'SAPLCIC0'.
wa_bdcdata-dynpro = '8100'.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'RJYCIC_SEARCH-GPNR'.
wa_bdcdata-fval = <fs_itab>-kunnr.
APPEND wa_bdcdata TO bdcdata.
wa_bdcdata-program = 'SAPLCIC0'.
wa_bdcdata-dynpro = '8100'.
APPEND wa_bdcdata TO bdcdata.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = 'BDC_OKCODE'.
wa_bdcdata-fval = '=RFSH'.
APPEND wa_bdcdata TO bdcdata.

CALL TRANSACTION 'CIC0' USING bdcdata MODE 'E'
MESSAGES INTO messtab.

Klappt auch nicht. Er macht gar nix und gibt noch nicht mal eine Meldung in messtab zurück?!
Stephan1363
...
...
 
Posts: 128
Joined: Wed Aug 25, 2004 11:15 am

Postby Stephan1363 » Wed Jul 28, 2010 11:49 am

Habe es gelöst! :idea: :D Es gibt einen Funktionsbaustein:

WA_BDCDATA-PROGRAM = 'SAPLCIC0'.
WA_BDCDATA-DYNPRO = '8100'.
WA_BDCDATA-DYNBEGIN = 'X'.
APPEND WA_BDCDATA TO BDCDATA.
CLEAR WA_BDCDATA.
WA_BDCDATA-FNAM = 'RJYCIC_SEARCH-GPNR'.
WA_BDCDATA-FVAL = <fs_itab>-kunnr.
APPEND WA_BDCDATA TO BDCDATA.

WA_BDCDATA-PROGRAM = 'SAPLCIC0'.
WA_BDCDATA-DYNPRO = '8100'.
APPEND WA_BDCDATA TO BDCDATA.
CLEAR WA_BDCDATA.
WA_BDCDATA-FNAM = 'BDC_OKCODE'.
* WA_BDCDATA-FVAL = '=UPD'.
WA_BDCDATA-FVAL = '=CSEARCH_CONTINUE'.
APPEND WA_BDCDATA TO BDCDATA.


CALL FUNCTION 'CALL_CIC_TRANSACTION'
EXPORTING
tcode = 'CIC0'
skipfirst = 'X'
tables
in_bdcdata = bdcdata
out_messtab = messtab.
* EXCEPTIONS
* NO_AUTHORIZATION = 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.

Trotzdem danke für deine Hilfe! :!: :!:
Stephan1363
...
...
 
Posts: 128
Joined: Wed Aug 25, 2004 11:15 am


Return to CRM (Customer Relationship Management)

Who is online

Users browsing this forum: No registered users and 2 guests

cron