Exportacion e Importacion de Remitos de Cuenta y Orden Entre Empresas
Contenido |
Orden
- Caso número 13368
Situación Actual
- No existe la funcionalidad
Objetivo
- Realizar remitos a un Distribuidor por Cuenta y Orden utilizando lugares de entregas con destino los clientes del mismo.
- Exportar los remitos en un formato de archivo de texto acordado con el el distribuidor.
- Que el distribuidor importe los remitos a su sistema para poder realizar la factura por cuenta y orden del proveedor.
Cambios Realizados
- Se modifica el programa de carga de lugares de entregas para agregar el cuit al que pertenece.
- Se crea el programa (cyoexp01) para realizar la exportacion de remitos
se necesita configurar atributos de programa
codent - codigos de entidad a exportar codigos y valores : detalle_1 - codigo de entidad 1 detalle_2 - codigo de entidad 2
email_origen - direccion de correo la cual va a realizar el envio de los emails
email_errores - direccion de correo o lista a la cual llegan los errores detectados
carpeta_salida - carpeta donde se dejan los archivos de texto generados por el programa
codemp - codigo de la empresa del sistema
dias - dias de busqueda de remito hacia atras
codcom - codigos de comprobantes a incluir en la busqueda codigos y valores : detalle_1 - codigo de comprobante 1 detalle_2 - codigo de comprobante 2
Los Lugares de entregas de los remitos deben tener asignado el cuit para que el distribuidor pueda identificar al cliente que se le envio la mercaderia.
Se debe configurar codigos de productos por entidad para enviar al distribuidor los codigos de productos de su sistema.
El nombre del archivo exportado tiene el siguiente formato NNNN-NNNNNNNN.txt, compuesto con el centro de emision y numero de remito.
La estructura interna del archivo esta formada por dos tipos, HEAD y LINE, el separador de campos es el tabulador.
Los campos de la estructura HEAD son los siguientes:
tipo, c.emision, numero, cuit, fecha, hora, detalle, documento referencia.
Los campos de la estructura LINE son los siguientes:
tipo, codigo de producto, detalle de producto, cantidad, precio.
- Se crea el programa (cyoimp01) para realizar la importacion de remitos desde el sistema del distribuidor
se necesita configurar atributos de programa
email_origen - direccion de correo la cual va a realizar el envio de los emails
email_destino - direccion de correo o lista a la cual llegan los remitos importados
email_errores - direccion de correo o lista a la cual llegan los errores detectados
carpeta_entrada - carpeta donde se buscan los archivos de texto generados por el proveedor
carpeta_backup - carpeta donde se deja un backup de los archivos procesados
codemp - codigo de la empresa del sistema
codcom - codigo de comprobante remito a generar
codtal - codigo de talonario remito a generar
tipocc - tipo de cuenta corriente remito a generar
conpago - tipo de condicion de pago remito a generar
coddep - codigo de deposito de stock remito a generar
Se debe ejecutar un script para que monte una particion sshfs desde el servidor del distribuidor hacia el servidor del proveedor
/usr/bin/sshfs -p22 xxxx.sytes.net:/local/EternumII/Real/Archivos/Salidas /local/EternumII/Real/Archivos/Entradas