BatchProcessorWorkerInterface
extends
WorkerInterface, StrategiesAwareInterface
in
Interfaz para los procesadores de documentos en lote.
Table of Contents
Methods
- parse() : DocumentBatchInterface
- Parsea los datos de entrada del lote, con la estrategia solicitada.
- process() : DocumentBatchInterface
- Procesa masivamente documentos tributarios electrónicos.
Methods
parse()
Parsea los datos de entrada del lote, con la estrategia solicitada.
public
parse(DocumentBatchInterface $batch) : DocumentBatchInterface
Parameters
- $batch : DocumentBatchInterface
-
Contenedor del lote a procesar.
Tags
Return values
DocumentBatchInterface —Contenedor del lote con los datos de cada documento parseado.
process()
Procesa masivamente documentos tributarios electrónicos.
public
process(DocumentBatchInterface $batch) : DocumentBatchInterface
Parsea los datos de entrada del lote, con la estrategia solicitada, y con el listado de documentos resultante crea cada documento.
Parameters
- $batch : DocumentBatchInterface
-
Contenedor del lote a procesar.