oss_1972510_1

7
Page 1 GR: MYF monthly reporting Manual correction instructions – part before snote DICTIONARY OBJECTS.........................................................................................................................2 DATA ELEMENTS .................................................................................................................................2 Data Element J_1GAFM...............................................................................................................2 Data Element J_1GMCALMONTH ................................................................................................2 Data Element J_1GMYFNINC .......................................................................................................3 Data Element J_1GMYFVINC .......................................................................................................3 Data Element J_1GMYFVTAX .......................................................................................................3 Data Element J_1GMYFVTAXC .....................................................................................................4 Data Element J_1GMYF_CODE ....................................................................................................4 TABLES .............................................................................................................................................5 Table J_1GMYF0_M ....................................................................................................................5 VIEWS ..............................................................................................................................................5 Table J_1GMYF0_M_V ................................................................................................................5 BADI ................................................................................................................................................6 BAdI J_1GMYF adjustment ..........................................................................................................6 XSLT TRANSFORMATION.......................................................................................................................6 XSLT transformation J_1GMYF_OUT ............................................................................................6

Upload: innovateinsap

Post on 21-Jul-2016

1 views

Category:

Documents


0 download

DESCRIPTION

OSS_1972510_1

TRANSCRIPT

Page1

GR:MYFmonthlyreportingManualcorrectioninstructions–part beforesnote

DICTIONARY OBJECTS .........................................................................................................................2

DATA ELEMENTS .................................................................................................................................2Data Element J_1GAFM ...............................................................................................................2Data Element J_1GMCALMONTH ................................................................................................2Data Element J_1GMYFNINC .......................................................................................................3Data Element J_1GMYFVINC .......................................................................................................3Data Element J_1GMYFVTAX .......................................................................................................3Data Element J_1GMYFVTAXC .....................................................................................................4Data Element J_1GMYF_CODE ....................................................................................................4

TABLES .............................................................................................................................................5Table J_1GMYF0_M ....................................................................................................................5

VIEWS ..............................................................................................................................................5Table J_1GMYF0_M_V ................................................................................................................5

BADI ................................................................................................................................................6BAdI J_1GMYF adjustment ..........................................................................................................6

XSLT TRANSFORMATION .......................................................................................................................6XSLT transformation J_1GMYF_OUT ............................................................................................6

Page2

Dictionaryobjects· Run transaction se80· Open package J1G9· Expand node Dictionary Objects

DataElements· Expand node Data Elements

DataElementJ_1GAFM· Create new Data Element: J_1GAFM

o Short description: Tax Identification Number (AFM)· Switch to tab Data Type

o Domain: STCD2· Switch to tab Field Label, insert following labels

Length EN label EL labelShort TaxNr(AFM) Α.Φ.Μ.Medium Tax Nr (AFM) Α.Φ.Μ.Long Tax Nr (AFM) Α.Φ.Μ.Heading TaxNr (AFM) Α.Φ.Μ.

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

DataElementJ_1GMCALMONTH· Create new Data Element: J_1GMCALMONTH

o Short description: Calendar month· Switch to tab Data Type

o Domain MONAT· Switch to tab Field Label, insert following labels

Length EN label EL labelShort Cal. month Μήνας(ημ.)Medium Calendar month Μήνας (ημερολ.)Long Calendar month Μήνας(ημερολογιακός)Heading Calendar month Μήνας (ημερολογιακός)

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight

Page3

DataElementJ_1GMYFNINC· Create new Data Element: J_1GMYFNINC

o Short description: Credit - Number of invoices· Switch to tab Data Type

o Domain INT4_NOS· Switch to tab Field Label, insert following labels

Length EN label EL labelShort Cr.Nr.ofIn Αριθμ. τιμMedium Credit Num.of inv. Αριθμ. τιμ/γίωνLong Credit Num.of invoices Αριθμ. τιμ/γίωνHeading Credit Nr of inv. Αριθμός τιμολογίων

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

DataElementJ_1GMYFVINC· Create new Data Element: J_1GMYFVINC

o Short description: Credit - Net value of invoices (local curr.)· Switch to tab Data Type

o Domain WERTV9· Switch to tab Field Label, insert following labels

Length EN label EL labelShort CrInv.val. Καθ.αξίαMedium Credit Inv.value Καθ.αξία τιμ.Long Credit Inv. net value Καθ.αξία τιμολ.Heading Credit Inv. net value Καθαρή αξία τιμολογίων

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

DataElementJ_1GMYFVTAX· Create new Data Element: J_1GMYFVTAX

o Short description: Tax value of invoices (local curr.)· Switch to tab Data Type

o Domain WERTV9· Switch to tab Field Label, insert following labels

Length EN label EL labelShort Inv. VAT Καθ.αξία

pnpa
Highlight

Page4

Medium Inv. VAT value Καθ.αξία τιμ.Long Inv. VAT value Καθ.αξία τιμολ.Heading Inv. VAT value Καθαρή αξία τιμολογίων

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

DataElementJ_1GMYFVTAXC· Create new Data Element: J_1GMYFVTAXC

o Short description: Credit - Tax value of invoices (local curr.)· Switch to tab Data Type

o Domain WERTV9· Switch to tab Field Label, insert following labels

Length EN label EL labelShort CrInv. VAT Καθ.αξίαMedium Credit Inv. VAT val. Καθ.αξία τιμ.Long Credit Inv. VAT value Καθ.αξία τιμολ.Heading Credit Inv. VAT value Καθαρή αξία τιμολογίων

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table aboveo Save and go back to se80 transaction

DataElementJ_1GMYF_CODE· Create new Data Element: J_1GMYF_CODE

o Short description: MYF: TAX code/cashreg_id· Switch to tab Data Type

o Domain CHAR20· Switch to tab Field Label, insert following labels

Length EN label EL labelShort TaxC/CRI ΑΦΜ/ΑΤMedium TaxC/CashRegId ΑΦΜ/Αρ.ΤαμειακήLong TaxC/CashRegId ΑΦΜ/Αρ.ΤαμειακήςHeading TaxC/CashRegId ΜΥΦ:ΑΦΜ/Αρ.ταμειακής

· Save&Activate· Choose from menu Goto->Translation

o From EN to ELo Use EL translation from table above

Page5

o Save and go back to se80 transaction

Tables

TableJ_1GMYF0_M· Create new Table J_1GMYF0_M

o Short Description MYF data· Switch to tab Delivery and Maintenance

o Delivery Class: Ao Data Browser/Table…: Display/Maintenance Allowed with Restrictions

· Switch to tab Fields

Field Key Initial Val. Data ElementMANDT X X MANDTCYEAR X X KALJAHRCMONTH X X J_1GMCALMONTHBUKRS X X BUKRSRECTYPE X X J_1GMYFRECTAXCODE X X J_1GMYF_CODENOMYF X X J_1GMYFNOTNAME J_1GMYFNAMINVNUM J_1GMYFNININVVAL J_1GMYFVININVTAX J_1GMYFVTAXINVNUM_CRED J_1GMYFNINCINVVAL_CRED J_1GMYFVINCINVTAX_CRED J_1GMYFVTAXCACCNT J_1GMYFACC

· Saveo Select Enhancement Category: Can be enhanced (character type or numeric)

· Click on Technical Settingso Data class: APPL1o Size Category: 1o Select: Buffering not allowed

· Save, go back and activate

Views

TableJ_1GMYF0_M_V· Create new maintenance view J_1GMYF0_M_V

o Short Description MYF data· Add table J_1GMYF0_M

pnpa
Highlight
pnpa
Highlight
pnpa
Highlight

Page6

· Switch to tab View Fldso Add all table’s fields

· Save&Activate· Choose from menu Utilities->Table Maintenance generator

o Authorization Group: &NC&o Function Group: J1Gpo Maintenance type: one stepo Overview screen: 6o Click on create

· Optional:o Expand Function Group J1G9, Screenso Open layout for screen 0006o Extend width of screen and table to fit all columnso Extend width of field J_1GMYF0_M_V-RECTYPE to 45o Save&activate

BadI

BAdIJ_1GMYFadjustment· Run transaction se18· Select BAdI Name (or Definition name): J_1GMYF· Click on change· Switch to tab Interface· Double click on interface name J_1GIF_EX_MYF· Click on method CHECK_DOC_D· Click on Copy· Click on Paste· Rename COPY_1_OF_CHECK_DOC_D to GET_CASHREGID· Confirm Rename· Check if cursor is on GET_CASHREGID method and click on Parameters· Change RESULT type from CHAR1 to J_1GMYF_CODE· Save&activate

XSLTtransformation

XSLTtransformationJ_1GMYF_OUT· Run transaction se80· Open package J1G9· Right click on Package name node· Choose Create->Other (1) -> Transformation

pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight
pnpa
Highlight

Page7

o Transformation J_1GMYF_OUTo Short Description MYF exporto Transformation Type XSLT Program

· Switch to tab SourceCde· Delete current source code· Copy&Paste source code from attachment J_1GMYF_OUT.xslt

pnpa
Highlight
pnpa
Highlight