Diseño de archivo batch de movimientos

Tiene un registro por cada movimiento de saldo de débito/crédito de cada cuenta de la organización.

Diseño de header:

ID_Campo

Nombre

Formato

Desde-Hasta

Descripción

1

Tipo de Registro

C6

01-06

HEADER

2

Código entidad

N4

07-10

código de PSP o código de entidad

3

Fecha de Negocios

N8

11-18

AAAAMMDD

4

Fecha proceso

N8

19-26

AAAAMMDD

5

Nro de Lote

N5

27-31

Es el número secuencial, comenzando de 00001. Es el mismo para todos los archivos con la misma fecha de proceso.

Diseño de detalle:

ID_Campo

Nombre

Formato

Desde-Hasta

Descripción

1

DATOS

AN5

01-05

Fijo DATOS

2

Código de entidad

N4

06-09

código de PSP o código de entidad

3

Tipo Comprobante

N5

10-14

Id Tabla "TipoComprobantes"

4

Número Comprobante

N13

15-27

IdComprobante

5

Número Operación

N13

28-40

IdOperacion

6

Número de cuenta

N20

41-60

IdCuenta

7

Numero de Organización

N5

61-65

IdOrganizacion

8

Fecha

N8

66-73

AAAAMMDD

9

Hora

N6

74-79

HHMMSS

10

Signo del "Tipo Comprobante"

N1

80-80

0= "Positivo" 1= "Negativo"

11

Importe

N13,2

81-95


12

Moneda

N1

96-96

0' Pesos '1' Dólares

13

Estado Operación

N3

97-99

IdEstado.
001: A Procesar

002: Aprobada

003: Rechazada

004: A Consultar

005: Auditar

14

Procesador de Pago

N3

100-102

001 Saldo virtual; 002 Coelsa

15

ID Tx Procesador

AN70

103-172

Id interno. ID COELSA, Id Externo de entidad

16

CUITContraparte

N11

173-183

CUITContraparte o CuitVendedor en el caso de Pago QR

17

CVUCBUContraparte

N22

184-205

CVUCBUContraparte o VendedorCBUCVU para el caso de Pago QR

18

ComprobanteRelacionadoId

N13

206-218


19

Relleno 1

N3

219-221


20

Relleno 2

N15

222-236


21

Nombre Contraparte

C100

237-336


22

Código Banco Contraparte

C4

337-340

Primeras 3 posiciones del campo "CVUCBUContraparte". Si el "Código Banco Contraparte" = '000' extraer posición 4 a 7 de "CVUCBUContraparte".

23

Alias Contraparte

C100

341-440


24

Referencia de comprobante

C200

441-640


25

Fecha Externa

N8

641-648

AAAAMMDD

Diseño de trailer:

ID_Campo

Nombre

Formato

Desde-Hasta

Descripción

1

Tipo de Registro

C7

01-07

TRAILER

2

Cantidad de registros

N8

08-15

Cantidad de movimientos

3

Signo

N1

16-16

0= "Positivo" 1= "Negativo"

4

Importe

N18,2

17-36

18 enteros, 2 decimales. Suma teniendo en cuenta el signo (+/-) de cada movimiento.

Fechas:

  • Fecha de negocio: Es la fecha en que tuvo lugar el movimiento.

  • Fecha de proceso: Es la fecha legal de rendición. Es el próximo día hábil a la fecha de negocio (pudiendo ser igual a la fecha de negocio si esta ocurrió en un día hábil).

  • Fecha de publicación: Es la fecha en que se genera y publica el archivo. Sólo se genera los días hábiles, y se generan un día después de la fecha de proceso. Es decir, que una transacción aparecerá en el archivo que será publicado el próximo día hábil a su fecha de proceso.

Nomenclatura:

  • Los archivos son publicados comprimidos dentro de un zip con la nomenclatura XXXXMOVIMIENTOSCUENTASDDMMAA.zip donde:

    • XXXX es el código de PSP o código de entidad

    • MOVIMIENTOSCUENTAS es fijo

    • DDMMAA es la fecha de proceso

    • .zip es la extensión del archivo

  • Los archivos de texto que son comprimidos dentro del zip externo tienen la nomenclatura XXXXMOVIMIENTOSCUENTASDDMMAA.txt donde:

    • XXXX es el código de PSP o código de entidad

    • MOVIMIENTOSCUENTAS es fijo

    • DDMMAA es la fecha de negocio

    • .txt es la extensión del archivo