Custom Programming

Not all data required by the government resides in the tables provided by JD Edwards EnterpriseOne. JD Edwards EnterpriseOne provides programming to generate the registers for these blocks:

  • 0, A, B, C, E, H, I, and Z for Ato COTEPE 70 of 2006.

    Additionally, the system generates records for block 9 when you complete the join block process.

  • 0, C, D, E, H, 1, and 9 for Ato COTEPE 11 of 2007.

When you use the JD Edwards EnterpriseOne software to generate the registers for these blocks, the system creates all of the registers for the block, but populates only those registers for which data resides in JD Edwards EnterpriseOne tables.

You must create custom programs to process data that does not reside in the JD Edwards EnterpriseOne tables and write that data to these tables:

  • Electronic Reporting – Process Header (F76B05210) and Electronic Reporting Processing Details (F76B05211) for tax reporting according to Ato COTEPE 70 of 2006.

    After you write data to the F76B0530 and F76B0531 tables, you can run the Electronic Reporting Join Blocks Process program (R76B0640) to populate the Text Processor Header table (F007101) and Text Process Detail Table (F007111) and generate the flat files that you submit to the government. These flat files will include the data from the JD Edwards EnterpriseOne tables and the data that you process from other sources.

  • Ato Cotepe Process (F76B0740) and Electronic Reporting Processing Details (F76B0511) tables for Ato COTEPE 11 of 2007.

Your custom programming should include data for:

  • The registers in that are not populated by JD Edwards EnterpriseOne programming.

  • Blocks for which you must report data and that JD Edwards EnterpriseOne programming does not generate.

  • JD Edwards EnterpriseOne tables that you have modified.

For Ato COTEPE 11 of 2007, you must include your custom programs when you set up sequencing in the Ato Cotepe Block Setup program (P76B0730).