1378742 - sped-ecd bookkeeping type b.pdf

5
SAP Note Header Data Symptom Legal Change Development for Electronic Accounting File (SPED-ECD). Bookkeeping Type B - Daily Trial Balances Other Terms SPED, ECD, Banking Reason and Prerequisites  This note is only relevant for Brazil. Before applying this note you must have implemented the following SAP notes: 1234055 - SPED-ECD: Electronic Accounting File - initial release 1315087 - SPED-ECD: Enhancement 01 1325556 - SPED-ECD: Enhancement 02 1327936 - SPED-ECD: Enhancement 03 1329874 - SPED-ECD: Legal Change IN926/2009 1336199 - SPED-ECD: Enhancement 04 1339041 - SPED-ECD: Enhancement 05 - Bookkeeping Type R 1348671 - SPED-ECD: Enhancement 06 1353702 - SPED-ECD: Enhancement 07 Solution *************** I M P L E M E N T A T I O N S T E P S *************  Step 1: Create Structure J_1BECD_I151_4_S  Use transaction SE11 Short description: Register I151 - Digital signature of the files Package: J1BA Enhancement Category: Can be enhanced (deep) Components: Component Component type Data Type Length Decimal Short Description  REG J_1BECD_REGISTER CHAR 4 0 ECD Register Number ASSIGN_DIG STRING 65535 Transcription of digital signature  Save and activate. Step 2: Create Table Type J_1BECD_I151_4_T  Use transaction SE11 Short text: Register I151 - Digital signature of the files Package: J1BA Line Type: J_1BECD_I151_4_S  Save and activate. Step 3: Change Domain J_1BECD_IND_ESC  Use transaction SE11 New value in Value Range: B Short description: Livro Balancetes Diários e Balanços  Save and activate. Step 4: Change Data Element Documentation J_1BECD_IND_ESC  Use transaction SE11. Change Documentation. Add the following text at the end: B - Livro Balancetes Diários e Balanços: This type of accounting file reports daily trial balances and balance sheets. The information is reported as a trial balance for each day in which accounting activities occurred. Save and activate. 1378742 - SPED-ECD: Bookkeeping Type B Version 6 Validity:  30.04.2010 - active Language English Released On 30.04.2010 09:59:58 Release Status Released for Customer Component XX-CSC-BR-REP Berichtswesen Priority Correction with high priority Category Legal change

Upload: marcos-andrade

Post on 16-Oct-2015

21 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/26/2018 1378742 - SPED-ECD Bookkeeping Type B.pdf

    1/5

    SAP Note

    Header Data

    Symptom

    Legal Change Development for Electronic Accounting File (SPED-ECD). Bookkeeping Type B - Daily TrialBalances

    Other Terms

    SPED, ECD, Banking

    Reason and Prerequisites

    This note is only relevant for Brazil.

    Before applying this note you must have implemented the following SAP notes:

    1234055 - SPED-ECD: Electronic Accounting File - initial release1315087 - SPED-ECD: Enhancement 011325556 - SPED-ECD: Enhancement 021327936 - SPED-ECD: Enhancement 031329874 - SPED-ECD: Legal Change IN926/20091336199 - SPED-ECD: Enhancement 041339041 - SPED-ECD: Enhancement 05 - Bookkeeping Type R1348671 - SPED-ECD: Enhancement 061353702 - SPED-ECD: Enhancement 07

    Solution

    *************** I M P L E M E N T A T I O N S T E P S *************

    Step 1:Create Structure J_1BECD_I151_4_SUse transaction SE11Short description: Register I151 - Digital signature of the filesPackage: J1BAEnhancement Category: Can be enhanced (deep)Components:Component Component type Data Type Length Decimal Short DescriptionREG J_1BECD_REGISTER CHAR 4 0 ECD Register

    NumberASSIGN_DIG STRING 65535 Transcription of

    digital signatureSave and activate.

    Step 2:Create Table Type J_1BECD_I151_4_TUse transaction SE11Short text: Register I151 - Digital signature of the filesPackage: J1BALine Type: J_1BECD_I151_4_SSave and activate.

    Step 3:Change Domain J_1BECD_IND_ESCUse transaction SE11New value in Value Range: B

    Short description: Livro Balancetes Dirios e BalanosSave and activate.

    Step 4:Change Data Element Documentation J_1BECD_IND_ESCUse transaction SE11. Change Documentation.Add the following text at the end:B -Livro Balancetes Dirios e Balanos: This type of accounting file reports daily trial balancesand balance sheets. The information is reported as a trial balance for each day in which accountingactivities occurred.Save and activate.

    1378742 - SPED-ECD: Bookkeeping Type B

    Version 6 Validity:30.04.2010 - active Language English

    Released On 30.04.2010 09:59:58

    Release StatusReleased for Customer

    Component XX-CSC-BR-REP Berichtswesen

    Priority Correction with high priorityCategory Legal change

  • 5/26/2018 1378742 - SPED-ECD Bookkeeping Type B.pdf

    2/5

    Step 5:Change Domain J_1BECD_REGISTERUse transaction SE11New value in Value Range: I151Short description: Register I151: Digital signature of the filesSave and activate.

    Step 6:Create Data ElementsUse transaction SE11

    Data element J_1BECD_CUSTShort description: Customizing Register CategoryPackage: J1BADomain: XFELD

    Field labels:Short 10 Cust.Cat.Medium 17 Cust.Reg.CategoryLong 29 Customizing Register CategoryHeading 17 Cust.Reg.CategoryDocumentation:DefinitionSelect this option if you want to use the settings made in the Define Register CategoryCustomizing activity.NoteFor the registers that you have not defined the category, the system takes the default categories.

    Save and activate.

    Data Element J_1BECD_TYPE_VARIANTShort description: Variant Register CategoryPackage: J1BA

    Domain: XFELDField labels:Short 10 Var.Cat.Medium 16 Var.Reg.CategoryLong 25 Variant Register CategoryHeading 10 Var.Cat.Documentation:DefinitionSelect this option if you want to use the variant you have maintained for Bookkeeping Type B.

    For the registers that you have not defined the category, the system takes the default categories.

    NoteThis option is only relevant for Bookkeeping Type B.

    ExampleYou can use this variant for the semester closing, in which you have to set different register

    categories for the monthly closing.Save and activate.

    Data Element J_1BECD_REG_CAT_TYPE_G_VARShort description: Category of File Register for Type G VariantPackage: J1BADomain: J_1BECD_REGISTER_CATEGORYField labels:Short 10 Type G VarMedium 18 Reg.Cat.Type G VarLong 25 Reg. Cat. Type G VariantHeading 10 Type G VarSave and activate.

    Data Element J_1BECD_REG_CAT_TYPE_R_VARShort description: Category of File Register for Type R VariantPackage: J1BADomain: J_1BECD_REGISTER_CATEGORYField labels:Short 10 Type R VarMedium 18 Reg.Cat.Type R VarLong 25 Reg. Cat. Type R VariantHeading 10 Type R VarSave and activate.

    Data Element J_1BECD_REG_CAT_TYPE_B_VARShort description: Category of File Register for Type B VariantPackage: J1BADomain: J_1BECD_REGISTER_CATEGORYField labels:Short 10 Type B VarMedium 18 Reg.Cat.Type B VarLong 25 Reg. Cat. Type B VariantHeading 10 Type B Var

    Documentation:DefinitionDefines the category for the chosen register.

    UseThere are four possible values for this field:

    l Mandatory means that the register must be included in the output file. If no data is found for amandatory register, it does not appear in the output file, and an error message is added to theLog File.

  • 5/26/2018 1378742 - SPED-ECD Bookkeeping Type B.pdf

    3/5

    l Optional means that the register is included in the output file if it contains data, but noerror message is generated if no data is found for the register.

    l Mandatory hierarchy dependent means that the register is included in the output file if theregister on the level immediately higher in the hierarchy is output in the file.

    l Not applicable means that the register is not included in the output file.

    ExampleYou can use this variant for the semester closing, in which you have to set different registercategories for the monthly closing.

    Save and activate.

    Data Element J_1BECD_REG_CAT_TYPE_Z_VARShort description: Category of File Register for Type Z VariantPackage: J1BADomain: J_1BECD_REGISTER_CATEGORYField labels:Short 10 Type Z VarMedium 18 Reg.Cat.Type Z VarLong 25 Reg. Cat. Type Z VariantHeading 10 Type Z VarSave and activate.

    Data Element J_1BECD_REG_CAT_TYPE_A_VARShort description: Category of File Register for Type A VariantPackage: J1BADomain: J_1BECD_REGISTER_CATEGORYField labels:

    Short 10 Type A VarMedium 18 Reg.Cat.Type A VarLong 25 Reg. Cat. Type A VariantHeading 10 Type A VarSave and activate.

    Step 7:Change Data Element J_1BECD_DEFAULT_CONTROLUse transaction SE11Short description: Default Register CategoryPackage: J1BADomain: XFELDField labels:Short 10 Def.Cat.Medium 16 Def. Reg.CategoryLong 25 Default Register CategoryHeading 10 Def. Reg.CategoryDocumentation:DefinitionSelect this option if you want to use the default register category for the flat file when thereport is executed.NoteAny settings made in the Define Register Category Customizing activity will be ignored.

    Save and activate.

    Step 8:Change table J_1BECD_CUST05Use transaction SE11Add the following fields at the end of the table.Field Data elementTYPE_G_VAR J_1BECD_REG_CAT_TYPE_G_VARTYPE_R_VAR J_1BECD_REG_CAT_TYPE_R_VARTYPE_B_VAR J_1BECD_REG_CAT_TYPE_B_VARTYPE_Z_VAR J_1BECD_REG_CAT_TYPE_Z_VARTYPE_A_VAR J_1BECD_REG_CAT_TYPE_A_VARSave and activate.

    Step 9:Change table J_1BECD_HISTORYUse transaction SE11Add the following fields after field CNRT.Field Data elementCUST J_1BECD_CUSTVAR J_1BECD_TYPE_VARIANTSave and activate.

    Step 10:Change view J_1BECD_CUST05VUse transaction SE11.Click on 'Table fields', mark all fields and copy them into the viewDelete the value 'H' in column P for field TYPE_B.

    Set the value 'H' for fields TYPE_G_VAR, TYPE_R_VAR, TYPE_Z_VAR andTYPE_A_VAR.Save and activate.

    Go in change mode and start the Table Maintenance Generator viaUtilities in the Menu.Press button 'Change'Set a flag for 'Create maintenance screen' and 'New field/sec.table in structure' and press 'Enter'.Choose Overview screen.Confirm message 'Maintenance screen 0007 will be deleted and recreated'.Click on Overview Screen to come to the Screen Painter, click on

  • 5/26/2018 1378742 - SPED-ECD Bookkeeping Type B.pdf

    4/5

    button 'Layout' and enlarge the size of the window.Save and activate.

    Use transaction SE54.Press button 'Edit Function Group' and choose 'Re-generate group-specific programs' and press button'Change'. Mark all subprograms. Enter.Message 'Request completed without errors'.

    Step 11:Change BAdI BADI_J_1BECDUse transaction SE18.Add the following importing parameter in methodFILL_REGISTER_I051.Parameter Type Associated TypeIV_BUKRS Importing BUKRS

    Create the new method FILL_REGISTER_I151as an instance method.Description: Fill entire register I151Define it with the following parameters:Parameter Type Associated TypeIV_BUKRS Importing BUKRSIS_REG_I150 Importing J_1BECD_I150_3_SET_REG_I151 Exporting J_1BECD_I151_4_T

    Create the new method FILL_REGISTER_I310as an instance method.Description: Fill entire register I310Define it with the following parameters:Parameter Type Associated TypeIV_BUKRS Importing BUKRSIS_REG_I300 Importing J_1BECD_I300_3_SET_REG_I310 Exporting J_1BECD_I310_4_T

    Save and activate.Regenerate the BAdI.

    Step 12:Create new message 043Use transaction SE91.Message class: J_1BECDMessage: 043Message short text: Ledger & is not a Day ledgerSelf-explanatory: yesSave and activate.

    Step 13:Implement source-code changesApply the correction instruction that is relevant for your release.

    Step 14:Change selection texts for program J_1BECD_MAINUse transaction SE38

    Selection text P_LEDGER: Special LedgerSelection text P_CUST: CustomizingSelection text P_DEF: DefaultSelection text P_VAR: VariantSave and activate.

    Step 15:Add text symbol 039039 Register Category

    Validity

    Correction Instructions

    Software Component From Rel. To Rel. And Subsequent

    SAP_APPL 46C 46C 470 470 500 500 600 600 602 602 603 603 604 604

    Correction Instructions

    Software Component Valid from Valid to Number

    SAP_APPL 46C 46C 866541

    SAP_APPL 46C 46C 1196238

    SAP_APPL 470 470 866543

    SAP_APPL 470 470 1196056

    SAP_APPL 500 500 866639

    SAP_APPL 500 500 1186625

  • 5/26/2018 1378742 - SPED-ECD Bookkeeping Type B.pdf

    5/5

    Support Packages & Patches

    SAP_APPL 600 600 1183860

    SAP_APPL 602 602 1184422

    SAP_APPL 603 603 1183859

    SAP_APPL 604 604 1183729

    Support Packages

    Software Component Release Support Package

    SAP_APPL 46C SAPKH46C60

    46C SAPKH46C61

    470 SAPKH47034

    500 SAPKH50023

    600 SAPKH60017

    602 SAPKH60207

    603 SAPKH60306

    604 SAPKH60406