Guardar comprobantes de AFIP en S3
OBJETIVO
Que se puedan almacenar los comprobantes generados por AFIP en S3.
Esto permitirá que cuando se genere una factura de manera automática a través del importer web se guarde el PDF del comprobante generado por AFIP y también permita el envío de mails, según la configuración de Netoffice.
ALCANCE
Se deberá adicionar en el config del importer web una nueva llave para S3 con un nuevo bucket llamada "BucketPDF" para almacenar allí los PDFs de facturas generadas por AFIP.
<add key="AWS:enable" value="true"/>
<add key="AWS:region" value="us-east-1"/>
<add key="AWS:accessKey" value="AKIAQSSJCI3BKONXUM26"/>
<add key="AWS:secretKey" value="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"/>
<add key="AWS:bucket" value="netoffice-exporter-testing"/>
<add key="AWS:bucketPDF" value="netoffice-exporter-testing/PDFs"/>
Para que esto funcione debe estar en true la activación para guardar información en S3
Si se activa el uso de S3 en el config del ImporterWeb, se deben crear los archivos en S3 y no en los discos locales.
A su vez si no se pudiera grabar en el bucket PDF por alguna razón se deberá crear una carpeta temporal para almacenar dichos comprobantes.
Netactica.com