¿Tiene preguntas? Tenemos respuestas.

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

  • Actualización

Resumen

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

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

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 grupos de segmentos de documentos contables
KNA1 Maestro de clientes (sección general)
KNC1 Maestro de clientes (cifras de transacciones)
T003T Textos de tipo de documento (pueden utilizarse para determinar el tipo de asiento)
SKAT Registro maestro de cuentas del libro mayor
USR02 Datos de inicio de sesión en SAP (pueden utilizarse para determinar el asiento manual)

 


Detalle de cuenta por cobrar (obligatorio)

El archivo Detalles de cuentas por cobrar contiene todas las actividades de las cuentas por cobrar.

#

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 cliente

KNA1.NAME

Nombre del cliente

Si tiene varios nombres de clientes, es posible que deba 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 cliente

No

BSEG.KUNNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del cliente

* Sugerimos encarecidamente incluir el identificador del cliente para los conjuntos de datos de SAP. Si no se proporciona un identificador del cliente, MindBridge utilizará el nombre del cliente como identificador del cliente. Si se proporcionan ambos, el análisis utilizará el identificador del cliente, 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 cliente único.

El campo Identificador de cliente 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

    01 (Factura)

    Factura

    02 (Revertir nota de crédito)

    Ajuste

    03 (Comisiones bancarias)

    Ajuste

    04 (Otras cuentas por cobrar)

    Ajuste

    05 (Pago emitido)

    Pago

    06 (Diferencia de pago)

    Pago

    07 (Otra compensación)

    Ajuste

    08 (Compensación de pagos)

    Ajuste

    09 (Cargo especial del libro mayor)

    Ajuste

    11 (Nota de crédito)

    Nota de crédito

    12 (Retrocesión de factura)

    Ajuste

    13 (Retrocesión de cargos)

    Ajuste

    14 (Otras cuentas por pagar)

    Ajuste

    15 (Pago recibido)

    Pago

    16 (Diferencia de pago)

    Pago

    17 (Otra compensación)

    Ajuste

    18 (Compensación de pagos)

    Pago

    19 (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. 


Fin del periodo: lista de cuentas por cobrar pendientes (obligatorio)

Este archivo contiene las partidas individuales que cubren todas las cuentas por cobrar que permanecen pendientes al final del periodo de notificación. Como se describió anteriormente, el formato de datos coincide con el de la tabla Detalle de cuenta por cobrar, 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 cobrar pendientes de fin de periodo tomando un subconjunto del Detalle de cuenta por cobrar 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 BSID/BSAD representan una vista actual abierta/cerrada actual, es posible que no coincidan con el periodo de análisis.

Lista de clientes (opcional)

Este archivo proporciona nombres para cada cliente.

#

Nombre del campo

¿Se requiere?

Campo de SAP

Descripción de SAP

Notas

1

Nombre del cliente

KNA1.NAME

Nombre

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

2

Identificador de cliente

No

KNA1.LIFNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del cliente

* Sugerimos encarecidamente incluir el identificador del cliente para los conjuntos de datos de SAP. Si no se proporciona un identificador del cliente, MindBridge utilizará el nombre del cliente como identificador del cliente. Si se proporcionan ambos, el análisis utilizará el identificador del cliente, 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 cliente único.

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

3

Dirección del cliente

No

KNA1.*

Diversos campos de dirección KNA1.*

 

4

Relacionado

No

 

 

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

 


Saldos iniciales del cliente (opcional)

Este archivo proporciona los saldos iniciales de cada cliente para el año fiscal. Este archivo es opcional y se puede proporcionar en lugar de la lista de cuentas por cobrar pendientes de inicio del período.

Nota: La siguiente asignación se proporciona como referencia para la estructura de datos. Debido a la naturaleza temporal de los datos en KNC1, 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 KNC1 incluye MANDT, BUKRS, GJAHR. Es posible que deba incluirlos para que cada fila esté bien definida.

#

Nombre del campo

¿Se requiere?

Campo de SAP

Descripción de SAP

Notas

1

Nombre del cliente

KNC1.NAME

Nombre

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

2

Saldo

KNC1.UMSAV

Saldo prorrogado 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 cliente

No

KNC1.LIFNR

BKPF.MANDT*

BKPF.BUKRS*

BKPF.GJAHR*

Número de cuenta del cliente

* Sugerimos encarecidamente incluir el identificador del cliente para los conjuntos de datos de SAP. Si no se proporciona un identificador del cliente, MindBridge utilizará el nombre del cliente como identificador del cliente. Si se proporcionan ambos, el análisis utilizará el identificador del cliente, 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 cliente único.

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

 


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

Este archivo contiene las partidas que cubren todas las cuentas por cobrar del periodo de notificación anterior que estaban pendientes al comienzo del periodo de notificación actual. Como se describió anteriormente, el formato de datos coincide con el de la tabla Detalle de cuenta por cobrar, 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 proporcionar en lugar de los Saldos iniciales del cliente.

Para comprobar la integridad dentro de MindBridge, puede crear la lista de cuentas por cobrar pendientes de fin de periodo tomando un subconjunto del Detalle de cuenta por cobrar del periodo previo 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?