Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Se define el siguiente layout para el Libro 3.17 12 Inventarios y Balances - Detalle del Saldo de la Cuenta 42 Cuentas por Pagar Comerciales – Terceros y la Cuenta 43 Cuentas por Pagar Comerciales – Relacionadas:

CampoLongitudObligatorioLlave únicaDescripciónFormatoObservacionesInformación de Protheus
18SiSiPeriodoNumérico
  1. Obligatorio.
  2. Validar formato AAAAMMDD.
  3. 01 <= MM <=12.
  4. Menor o igual al periodo informado.
  5. Si el periodo es igual al periodo informado, campo 9 es igual a "1".
  6. Si periodo es menor a periodo informado, entonces campo 9 es diferente a "1".
Se imprime la fecha que fue Fecha Fecha indicada en los parámetros en la pregunta 02 "Fecha de los parámetros del informe (MV_PAR02)".
2Hasta 40SiSiCódigo Único de la Operación (CUO), que es la llave única o clave única o clave primaria del software contable que identifica de manera unívoca el asiento contable.Debe ser el mismo consignado en el Libro Diario.Texto
  1. Obligatorio.
  2. Si el campo 9 es igual a "1", consignar el Código Único de la Operación (CUO) de la operación que se está informando.
  3. Si el campo 9 es igual a "8", consignar el Código Único de la Operación (CUO) que corresponda al periodo en que se omitió la anotación.
    Para modificaciones posteriores se hará referencia este Código Único de la Operación (CUO).
  4. Si el campo 9 es igual a "9", consignar el Código Único de la Operación (CUO) de la operación original que se modifica.
Valor del campo Sec. Diario, del Encabezado de Factura de Facturas Entrada (F1NODIAF1_NODIA), en caso de que no tanga tenga valor ese campo, imprimirá el valor del campo Sec. Diario de Cuentas , del Título por Pagar (E2NODIAE2_NODIA).
3De 2 hasta 10SiSiNumero correlativo del asiento contable identificado en el campo 2. El primer dígito debe ser: "A" para el asiento de apertura del ejercicio, "M" para los asientos de movimientos o ajustes del mes o "C" para el asiento de cierre del ejercicio.Alfanumérico
  1. Obligatorio.
  2. El primer dígito debe ser: A,M o C.

En base al resultado de las siguientes operaciones:

Si "F1NODIA" es diferente de vació entonces cCampo3 := Right(AllTrim((cAliasqry)->F1NODIA),9)

en caso contrario cCampo3 := Right(AllTrim((cAliasqry) ->E2NODIA),9).

Posterior imprimirá el resultado de : cCampo3 := Strtran( PadL(cCampo3,9), Space(1), "0")
"M" + cCampo3

Imprime el prefijo "M" + los últimos 9 dígitos del campo Sec. Diariodel Encabezado de Factura de Entrada (F1_NODIA), en caso de que no tenga valor ese campo, toma el valor del campo Sec. Diario, del Título por Pagar (E2_NODIA).

41SiSiTipo de Documento de Identidad del proveedor.Alfanumérico
  1. Obligatorio.
  2. Validar con parámetro tabla 2(*).
Se imprime el valor del campo Tipo Doc. (A2_TIPDOC) de la tabla de Proveedores (SA2).
5Hasta 15SiSiNumero de Documento de Identidad del proveedor.Alfanumérico
  1. Obligatorio.
  2. Aplicar Regla General (tipo y nro. doc.)
En caso de que el campo Tipo Doc. (A2_TIPDOC) == sea "06" o "6", entonces imprime el valor del campo cRUC RUC (A2_GCG), en caso contrario imprime el valor del campo DNI (A2_PFISICA).
610SiNoFecha de emisión del Comprobante de Pago.DD/MM/AAAA
  1. Obligatorio.
  2. Menor o igual al periodo informado.
  3. Menor o igual al periodo señalado en el campo 1.
Se imprime la fecha del campo Fch Emisión (E2_EMISSAO) de la tabla Cuentas por Pagar (SE2), en caso que se encuentre vacío imprime el valor de la Fecha Final de los parámetros  del proceso (MV_PAR02)
7Hasta 100SiNoApellidos y Nombres, Denominación o Razón Social del proveedor.Texto
  1. Obligatorio.
Se imprime el valor del campo de Nombre (A2_NOME) de la tabla de Proveedores (SA2).
8Hasta 12 enteros y hasta 2 decimales, sin comas de milesSiNoMonto de cada cuenta por pagar al proveedor.Numérico
  1. Obligatorio.
  2. Positivo o "0.00".
  3. Excepcionalmente permitirá negativo.
Se imprime el valor del campo Val del Titulo de las (E2_SALDO), de la tabla de Cuentas por Pagar (E2_SALDOSE2).
9SiNoIndica el estado de la operación.Numérico
  1. Obligatorio.
  2. Registrar "1" cuando la operación corresponde al periodo.
  3. Registrar "8" cuando la operación corresponde a un periodo anterior y NO ha sido anotada en dicho periodo.
  4. Registrar "9" cuando la operación corresponde a un periodo anterior y SI ha sido anotada en dicho periodo.
Se imprime "1" ya que los documentos están dentro del periodo solicitado por el usuario.
10 al 18Hasta 200NoNoCampos de libre utilización.Texto
  1. En caso de no tener la necesidad de utilizarlos, no incluya información ni los palotes.

...

  1. Ingresar al módulo de Contabilidad de Gestión.
  2. Ir al menú "Informes > Balance Parcial > Inventarios y Balances".
  3. Seleccionar el Informe a generar:
    (Cuenta 42) - Cuentas por Pagar Comerciales - Terceros.
  4. Se indican Indicar los parámetros del informe, incluyendo:
    ¿Genera Archivo? - Sí.
    ¿Directorio? - (Ruta donde se generará el archivo).
  5. Dar clic en "Imprimir".
  6. A través del PLE, valide el archivo TXT generado.

03. TABLAS UTILIZADAS

  • SF1 - Encabezado de Facturas de EntradaSA2 - Proveedores.
  • SE2 - Títulos de Cuentas por Pagar.SA2
  • - ProveedoresSF1 - Encabezado de Facturas de Entrada.
  • CV3 - Rastreo de Registro.
  • SE5 - Movimientos bancarios.

  • CTO - Monedas contables.

    HTML
    <!-- esconder o menu --> 
    
    
    <style>
    div.theme-default .ia-splitter #main {
        margin-left: 0px;
    }
    .ia-fixed-sidebar, .ia-splitter-left {
        display: none;
    }
    #main {
        padding-left: 10px;
        padding-right: 10px;
        overflow-x: hidden;
    }
    
    .aui-header-primary .aui-nav,  .aui-page-panel {
        margin-left: 0px !important;
    }
    .aui-header-primary .aui-nav {
        margin-left: 0px !important;
    }
    </style>