Modelo 347
Modelo 347 has only one builder:
-
builders/modelos/Modelo347DeclarationsBuilder
The builder retrieves one row for each customer/vendor contained in the report. This information is passed on to the processors/modelos/Modelo347DeclarationsPreProcessor. It is then summarized by the processors/modelos/Modelo347SummaryPostProcessor to obtain a single object that also contains the totals to be shown in the report header. The final report is then produced by the processors/modelos/Modelo347TxtProcessor.
Having a dynamic number of detail views (one for each customer/vendor), Modelo 347 is similar to Modelo 349.
To see the whole list of box details:
-
Go to Documents > Files > File Cabinet.
-
Go to SuiteApps > com.netsuite.spainlocalization > src > schemas.
-
Click on ES_MODELO_347_DETAILS.json and open the file.
Here, you will find a list of all the boxes with an ID in the boxX form, where X stands for the box number. The property source identifies the data source defined at the beginning of the file, where its builder and preprocessor are specified. Each box is also tied to a postprocessor that is defined in the property processor of the box itself.