Wie in Sichtenauswahl Markieren?

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Wie in Sichtenauswahl Markieren?

Beitrag von samson (ForumUser / 32 / 0 / 0 ) »
Hallo,

ich bin gerade dabei meine erste Migration vorzubereiten.

Nun habe ich einen BatchInput aufgezeichnet und den zum Testen ausgeführt.
Im Dialog einer "Sichtenauswahl" markiert mir das Programm die Sichten, welche ich in der Aufzeichnung markiert hatte, nicht!

Dankbar für jede Hilfe!

Gruss

Sebastian

Anlage: Code des BI

Code: Alles auswählen.

report YQWPMV_BI_1_1_MM01
       no standard page heading line-size 255.

include bdcrecx1.

start-of-selection.

  perform open_group.

  perform bdc_dynpro      using 'SAPLMGMM' '0060'.
  perform bdc_field       using 'BDC_CURSOR'
                                'RMMG1-MATNR'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=AUSW'.
  perform bdc_field       using 'RMMG1-MBRSH'
                                'M'.
  perform bdc_field       using 'RMMG1-MTART'
                                'FHMI'.

*ab hier - wird die Sichtenauswahl bearbeitet
  perform bdc_dynpro      using 'SAPLMGMM' '0070'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=ENTR'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MSICHTAUSW-DYTXT(01)'.
  perform bdc_field       using 'USRM1-AAUSW'
                                'X'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MSICHTAUSW-DYTXT(02)'.
  perform bdc_field       using 'USRM1-SISEL'
                                'X'.
*bis hier


  perform bdc_dynpro      using 'SAPLMGMM' '0080'.
  perform bdc_field       using 'BDC_CURSOR'
                                'RMMG1-LGORT'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=ENTR'.
  perform bdc_field       using 'RMMG1-WERKS'
                                '0033'.
  perform bdc_field       using 'RMMG1-LGORT'
                                'wza'.


  perform bdc_dynpro      using 'SAPLMGMM' '3005'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=SP12'.
  perform bdc_field       using 'SKTEXT-MAKTX(01)'
                                'Grenzrachenlehre 20h14'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MARA-MEINS'.
  perform bdc_field       using 'MARA-MEINS'
                                'St'.


  perform bdc_dynpro      using 'SAPLMGMM' '3000'.
  perform bdc_field       using 'BDC_OKCODE'
                                '/00'.
  perform bdc_field       using 'MAKT-MAKTX'
                                'Grenzrachenlehre 20h14'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MFHM-PLANV'.
  perform bdc_field       using 'MARA-MEINS'
                                'ST'.
  perform bdc_field       using 'MFHM-PLANV'
                                'all'.
  perform bdc_field       using 'MFHM-BZOFFB'
                                '01'.
  perform bdc_field       using 'MFHM-BZOFFE'
                                '04'.


  perform bdc_dynpro      using 'SAPLMGMM' '3000'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=SP12'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MAKT-MAKTX'.
  perform bdc_field       using 'MAKT-MAKTX'
                                'Grenzrachenlehre 20h14'.
  perform bdc_field       using 'MARA-MEINS'
                                'ST'.
  perform bdc_field       using 'MARA-IPRKZ'
                                'T'.


  perform bdc_dynpro      using 'SAPLMGMM' '3000'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=SP13'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MAKT-MAKTX'.
  perform bdc_field       using 'MAKT-MAKTX'
                                'Grenzrachenlehre 20h14'.
  perform bdc_field       using 'MARA-MEINS'
                                'ST'.
  perform bdc_field       using 'MFHM-PLANV'
                                'ALL'.
  perform bdc_field       using 'MFHM-BZOFFB'
                                '01'.
  perform bdc_field       using 'MFHM-BZOFFE'
                                '04'.


  perform bdc_dynpro      using 'SAPLMGMM' '3000'.
  perform bdc_field       using 'BDC_OKCODE'
                                '/00'.
  perform bdc_field       using 'MAKT-MAKTX'
                                'Grenzrachenlehre 20h14'.
  perform bdc_field       using 'MARA-MEINS'
                                'ST'.
  perform bdc_field       using 'MARA-IPRKZ'
                                'T'.
  perform bdc_field       using 'BDC_CURSOR'
                                'MARC-SERNP'.
  perform bdc_field       using 'MARC-SERNP'
                                'EQ00'.
  perform bdc_dynpro      using 'SAPLSPO1' '0300'.
  perform bdc_field       using 'BDC_OKCODE'
                                '=YES'.
  perform bdc_transaction using 'MM01'.

  perform close_group.
"der tag hat 24 stunden, wenn das nicht reicht, machen wir noch welche dran"

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xSAP-Release: ECC6.0 x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
Mönsch, Kinders: Bei Batch-Input ist die R/3-Version nicht gerade unwichtig.

Auf jeden Fall hat der folgende Code funktioniert, für die ERSTE Sichtauswahl. Release verrate ich aber nicht :D , erst wenn die Fragenden diese auch mal OHNE nachfragen angeben.
Erziehung ist alles.... :wink:

Code: Alles auswählen.

perform bdc_dynpro      using 'SAPLMGMM' '0070'.
PERFORM BDC_FIELD       USING 'BDC_OKCODE' 'ENTR'.
perform bdc_field       using 'BDC_CURSOR'
                                    'MSICHTAUSW-KZSEL(01)'.
PERFORM BDC_FIELD       USING 'MSICHTAUSW-KZSEL(01)' 'X'.

Beitrag von Gast ( / / 0 / 3 ) »
Nachtrag.... (oder so) :

Code: Alles auswählen.

     PERFORM bdc_dynpro      USING 'SAPLMGMM' '0070'.
      PERFORM bdc_field       USING 'BDC_OKCODE' 'ENTR'.
      PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(01)' ' '.
      PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(02)' ' '.
      PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(03)' 'X'.
      PERFORM bdc_field       USING 'MSICHTAUSW-KZSEL(04)' ' '.

Danke

Beitrag von samson (ForumUser / 32 / 0 / 0 ) »
Hallo,

die Releaseangabe hatte ich vergessen:
SAP-Release: 6.20 (Enterprise)

Danke für die Lösung.

Hat funktioniert!


Gruss

SAMSON
"der tag hat 24 stunden, wenn das nicht reicht, machen wir noch welche dran"

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xSAP-Release: ECC6.0 x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1396
Views
Sichtenauswahl selber programmieren
von amjahid » 13.12.2007 13:34 • Verfasst in ABAP® für Anfänger
3
Antw.
1808
Views
ALV: ausblenden und markieren
von RiffRaff » 07.09.2004 13:59 • Verfasst in ABAP® Core
7
Antw.
3760
Views
ALV markieren und auslesen
von SAPAlex » 12.03.2008 20:46 • Verfasst in ABAP® für Anfänger
2
Antw.
4851
Views
Zeile markieren ALV Grid
von MichaelK » 27.06.2015 16:30 • Verfasst in ABAP® Core
6
Antw.
6129
Views
ALV Zeile farbig markieren
von EnginT » 16.04.2020 07:52 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141