¿Tiene preguntas? Tenemos respuestas.

Listas de verificación de datos: Requisitos de SAP para el análisis de cuentas por pagar

  • Actualización

Resumen

Conozca qué campos de SAP requiere MindBridge para el análisis de cuentas por pagar.

Este artículo debe leerse con la lista de comprobación de datos: Cuentas por pagar.

Nota:Los campos de SAP mencionados en este documento se especifican mediante {SAP Table Name},{SAP Field Name}. La concatenación de cualquiera de los campos mencionados a continuación se puede realizar durante la importación del archivo dentro de MindBridge.


Notas generales

Las diversas tablas SAP que se utilizan son los siguientes:

Tabla Descripción
BKPF Tabla de encabezados de documentos contables
BSEG Tabla de clústeres de segmentos de documentos contables
SKAT Registro maestro de cuentas del libro mayor
LFA1 Registro maestro de proveedores (sección general)
LFC1 Registro maestro de proveedores (cifras de transacciones)
T003T Textos de tipo de documento (pueden utilizarse para determinar el tipo de asiento)
USR02 Datos de inicio de sesión en SAP (pueden utilizarse para determinar el asiento manual)

 


Detalle de cuenta por pagar (obligatorio)

El archivo de detalle de cuentas por pagar contiene todas las actividades de estas cuentas.

#

Nombre del campo

¿Se requiere?

Campo de SAP

Descripción de SAP

Notas

1

Identificador de asiento

BKPF.BELNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de documento contable

Es posible que también deba incluir una combinación de las otras claves principales (como MANDT, BUKRS y GJAHR) para crear un identificador de asiento único.

El campo Identificador de asiento debe coincidir en todos los archivos.

2

Nombre del proveedor

LFA1.NAME

Nombre del beneficiario

Si tiene varios nombres de proveedores, es posible que tenga que concatenar todos los campos juntos.

3

Importe

No

BSEG.SHKZG

BSEG.DMBTR

Indicador de débito/haber

Importe en moneda local

 

4

Débito

BSEG.SHKZG

BSEG.DMBTR

Indicador de débito/haber

Importe en moneda local

Si BSEG.SHKZG es "S (es decir, Débito)" use el importe en BSEG.DMBTR; de lo contrario, deje como 0 o en blanco

5

Crédito

BSEG.SHKZG

BSEG.DMBTR

Indicador de débito/haber

Importe en moneda local

Si BSEG.SHKZG es "H (es decir, Crédito)" use el importe en BSEG.DMBTR; de lo contrario, déjelo como 0 o en blanco

6

Fecha de entrada en vigor

BKPF.BUDAT

Fecha de anotación en el documento

 

7

Tipo de asiento

BKPF.BLaRT*

BKPF.TCODE*

BSEG.BSCHL*

Tipo de documento

Coste de transacción

Clave de contabilización

*No hay ningún campo SAP específico que corresponda al tipo de asiento. Consulte la sección Tipo de asiento a continuación para obtener más detalles.

8

Identificador de proveedor

No

BSEG.LIFNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del proveedor o acreedor

* Sugerimos encarecidamente incluir el identificador del proveedor para los conjuntos de datos de SAP. Si no se proporciona un identificador de proveedor, MindBridge utilizará el nombre del proveedor como identificador de proveedor. Si se proporcionan ambos, el análisis utilizará el identificador del proveedor, pero se mostrarán ambos.

Es posible que también deba incluir una combinación de las otras claves principales (como MANDT, BUKRS y GJAHR) para crear un identificador de proveedor único.

El campo ID de proveedor debe coincidir en todos los archivos.

9

Fecha del libro mayor

No

BKPF.CPUDT

Día en el que se introdujoPref el documento contable

 

10

Identificador de cuenta

No

BSEG.HKONT

Número de cuenta del libro mayor

 

11

Referencia de la factura

No

BSEG.REBZG*

BSEG.AUGBL*

Número de la factura correspondiente a la transacción

*Estos valores deben vincularse con el Identificador de asiento del asiento de la factura relacionado. Se puede almacenar en REBZG del documento de pago o, al revés, en el AUGBL del documento de factura.

La factura y los pagos pueden tener una ratio de muchos a muchos en SAP. Actualmente, esto no es compatible con MindBridge.

12

Memorando

No

BKPF.BKTXT

o

BSEG.SGTXT

Texto del encabezado del documento

Texto del elemento

Utilice una o una concatenación de ambas.

13

Fecha de vencimiento

No

FAEDT

BSEG.ZFBDT*

BSEG.ZTERM*

Fecha de vencimiento neto

Fecha inicial para el cálculo de la fecha de vencimiento

Clave de condiciones de pago

* Es posible que la fecha de vencimiento neta no esté disponible, en cuyo caso la fecha de vencimiento requerirá el cálculo utilizando BSEG.ZFBDT, BSEG.ZTERM y otros campos.

14

Fecha de la factura

No

BKPF.BLDAT

Fecha del documento en el documento

 

15

Tipo de transacción

No

BKPF.BLART

Tipo de documento

 

16

Identificador del usuario

No

BKPF.USNAM

Nombre de usuario

 

 

También puede tener columnas adicionales que serían útiles para incluir al evaluar sus resultados de MindBridge. Inclúyalos en el conjunto de datos según sea necesario.

Algunos ejemplos incluyen: AWTYP, BSTAT, BUZEI, CPUTM, GLVOR, KTOKK, MONAT, RLDNR, STBLG, STGRD, UMSKZ y XREVERSAL.

Tipo de asiento

El tipo de asiento se utiliza para determinar si la naturaleza del asiento. Los siguientes son los tipos de asientos aceptados:

  • Nota de crédito
  • Nota de débito
  • Ajuste
  • Factura
  • Pago

Aunque no hay ningún campo SAP específico que corresponda al tipo de asiento, puede inferir el tipo de asiento de las siguientes maneras: 

  1. Asignación desde Tipo de documento (BLART) desde la tabla BKPF. A continuación se muestra un ejemplo de asignación:

    Tipo de documento (BLART)

    Tipo de asiento

    beneficios no distribuidos

    Factura

    KZ

    Pago

    KG

    Nota de crédito

  2. Asignación desde TCODE. 
  3. Asignación desde clave de contabilización (BSCHL) desde la tabla BSEG. A continuación se muestra un ejemplo de asignación:

    Clave de presentación (BSCHL)

    Tipo de asiento

    21 (Nota de crédito)

    Nota de débito

    22 (Factura retrocedida)

    Ajuste

    24 (Otras cuentas por cobrar)

    Ajuste

    25 (Pago saliente)

    Pago

    26 (Diferencia de pago)

    Pago

    27 (Compensación)

    Ajuste

    28 (Compensación de pagos)

    Pago

    29 (Débito especial del libro mayor)

    Ajuste

    31 (Factura)

    Factura

    32 (Nota de crédito retrocedida)

    Ajuste

    34 (Otras cuentas por pagar)

    Ajuste

    35 (Pago entrante)

    Pago

    36 (Diferencia de pago)

    Pago

    37 (Otra compensación)

    Ajuste

    38 (Compensación de pagos)

    Pago

    39 (Crédito especial del libro mayor)

    Ajuste

Asiento manual

Hay un punto de control de asiento manual que se activa por asientos que contienen una palabra clave en una columna del conjunto de datos. Existen diversas formas que se pueden utilizar para determinar si un asiento es un asiento manual dependiendo de su implementación y propósito de SAP.

Estos son algunos ejemplos de cómo puede determinar el asiento manual:

  1. Nombre de usuario: los identificadores del usuario seleccionados pueden estar relacionados con el sistema y con los ID de usuario automatizados. Esto indicaría que el asiento no es un asiento manual.
  2. Tipo de documento (BLART): algunos tipos de documentos, como AA o SA, a menudo se consideran asientos manuales.
  3. Una fórmula que incluye varias columnas, como TCODE=F* Y KOART=S

Puede seleccionar todas las palabras clave que indican un asiento manual dentro de MindBridge o puede configurar sus scripts de extracción para que emitan un asiento Verdadero/Falso o 1/0 para indicar un asiento manual.


Lista de cuentas por pagar pendientes al final del periodo (obligatorio)

Este archivo contiene las partidas que comprenden todas las cuentas por pagar que siguen pendientes al final del periodo de notificación actual. Como se describió anteriormente, el formato de datos coincide con el de la tabla Detalle de cuenta por pagar, excepto el campo Tipo de asiento, que debe excluirse, ya que cada asiento se establecerá automáticamente como “Pendiente”.

Para comprobar la integridad dentro de MindBridge, puede crear la lista de cuentas por pagar pendientes de fin de periodo tomando un subconjunto del Detalle de cuenta por pagar donde: (Fecha de compensación > Fecha al final del periodo) o (la fecha de compensación es nula). A continuación, se muestran los campos de SAP que se pueden utilizar como fecha de compensación en la fórmula anterior

  • BSEG.AUGDT = Fecha de compensación
  • BSEG.AUGBL = Número de documento del documento de compensación del campo SAP
Nota: Aunque las tablas BSIK/BSAK representan una vista abierta/cerrada en curso, es posible que no coincidan necesariamente con el periodo de análisis.

Lista de proveedores (opcional)

Este archivo proporciona los nombres de cada proveedor.

#

Nombre del campo

¿Se requiere?

Campo de SAP

Descripción de SAP

Notas

1

Nombre del proveedor

LFA1.NAME

Nombre

Si tiene varios nombres de proveedores, es posible que tenga que concatenar todos los campos juntos.

2

Identificador de proveedor

No

LFA1.LIFNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del proveedor o acreedor

* Sugerimos encarecidamente incluir el identificador del proveedor para los conjuntos de datos de SAP. Si no se proporciona un identificador de proveedor, MindBridge utilizará el nombre del proveedor como identificador de proveedor. Si se proporcionan ambos, el análisis utilizará el identificador del proveedor, pero se mostrarán ambos.

Es posible que también deba incluir una combinación de las otras claves principales (como MANDT, BUKRS y GJAHR) para crear un identificador de proveedor único.

El campo ID de proveedor debe coincidir en todos los archivos.

3

Dirección del proveedor

No

LFA1.*

Varios campos de dirección LFA1.*

 

4

Relacionado

No

 

 

Por lo general, estos datos no están disponibles en los sistemas SAP.

 


Saldos iniciales de proveedores (opcional)

Este archivo proporciona los saldos de apertura de cada proveedor para el ejercicio fiscal. Este archivo es opcional y se puede facilitar en lugar de la lista de cuentas por pagar pendientes al inicio del periodo.

Nota: La asignación siguiente se ofrece como referencia para la estructura de datos. Debido al carácter temporal de los datos de LFC1, es posible que no funcionen para muchas implementaciones de SAP. En estos casos, los datos deberán obtenerse de una fuente diferente.
Nota: La clave principal para LFC1 incluye MANDT, BUKRS, GJAHR. Es posible que deba incluirlas para que cada fila esté bien definida.

#

Nombre del campo

¿Se requiere?

Campo de SAP

Descripción de SAP

Notas

1

Nombre del proveedor

LFC1.NAME

Nombre

Si tiene varios nombres de proveedores, es posible que tenga que concatenar todos los campos juntos.

2

Saldo

LFC1.UMSAV

Saldo arrastrado en moneda local

Saldo inicial en moneda local. Negativo para haber, positivo para debe.

3

Débito

No

 

 

 

4

Crédito

No

 

 

 

5

Identificador de proveedor

No

LFC1.LIFNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del proveedor o acreedor

* Sugerimos encarecidamente incluir el identificador del proveedor para los conjuntos de datos de SAP. Si no se proporciona un identificador de proveedor, MindBridge utilizará el nombre del proveedor como identificador de proveedor. Si se proporcionan ambos, el análisis utilizará el identificador del proveedor, pero se mostrarán ambos.

Es posible que también deba incluir una combinación de las otras claves principales (como MANDT, BUKRS y GJAHR) para crear un identificador de proveedor único.

El campo ID de proveedor debe coincidir en todos los archivos.

 


Lista de cuentas por pagar pendientes al inicio del periodo (opcional)

Este archivo contiene las partidas que comprenden todas las cuentas por pagar de periodos anteriores que seguían pendientes al inicio del periodo de notificación actual. Como se describió anteriormente, el formato de datos coincide con el de la tabla Detalle de cuenta por pagar, excepto el campo Tipo de asiento, que debe excluirse, ya que cada asiento se establecerá automáticamente como “Apertura”.

Este archivo es opcional y se puede ofrecer en lugar de los saldos de apertura del proveedor.

Para comprobar la integridad dentro de MindBridge, puede crear la lista de cuentas por pagar pendientes de fin de periodo tomando un subconjunto del Detalle de cuenta por pagar del periodo anterior donde: (Fecha de compensación > Fecha al final del periodo anterior) o (la fecha de compensación es nula) A continuación, se muestran los campos de SAP que se pueden utilizar como fecha de compensación en la fórmula anterior.

  • BSEG.AUGDT = Fecha de compensación
  • BSEG.AUGBL = Número de documento del documento de compensación del campo SAP
Nota: Aunque las tablas BSIK/BSAK representan una vista abierta/cerrada en curso, es posible que no coincidan necesariamente con el periodo de análisis.

¿Tiene alguna otra idea en mente? Converse en línea con nosotros o envíe una solicitud de asistencia adicional.

¿Fue útil este artículo?