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.
1398
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.
3767
Views
ALV markieren und auslesen
von SAPAlex » 12.03.2008 20:46 • Verfasst in ABAP® für Anfänger
2
Antw.
4861
Views
Zeile markieren ALV Grid
von MichaelK » 27.06.2015 16:30 • Verfasst in ABAP® Core
6
Antw.
6142
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

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 75

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.

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 5 Tagen von jocoder 2 / 75

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 132
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 166