Guía paso a paso de FBS1_Contabilizar documentos_de periodificación - Automate_Studio - 20.3

Automatizar Studio con la ayuda online de Evolve

Version
20.3
Language
Español (España)
Product name
Automate Studio
Title
Automatizar Studio con la ayuda online de Evolve
First publish date
2018
Last updated
2024-01-19
Published on
2024-01-19T07:37:36.119284

Guía paso a paso de FBS1: Contabilizar documentos de periodificación

En este documento se describe cómo puede usar Winshuttle Transaction para contabilizar periodificaciones en SAP Business Suite a partir de datos en Microsoft Excel con la transacción de SAP FBS1 (Registrar documento periodificación). En el ejemplo que se indica a continuación se mostrará cómo usar la función de bucle de Transaction para cargar entradas de varias líneas desde un archivo de Excel a SAP.

Pasos

La transacción FBS1 es muy similar a FB01 (Contabilizar documento), F-02 (Entrar apunte de cta.mayor) y F-43 (Registrar factura acreedor), y los pasos que se muestran aquí también se pueden usar para esas transacciones.

Grabar

  1. Inicie Winshuttle Studio desde el acceso directo del escritorio o a través del menú Inicio de Windows.
  2. Haga clic en Nuevo.

    archivo nuevo

  3. Haga clic en Transacción y, a continuación, en Crear desde grabación de SAP.

    haga clic en la creación de la transacción a partir de la grabación

  4. Elija el sistema SAP que desee usar, introduzca los datos de usuario adecuados y, a continuación, haga clic en Iniciar sesión en SAP.

    iniciar sesión en sap

    Si no ve el menú de SAP que desea, haga clic en Inicio de sesión en SAP avanzado, haga clic en Añadir sistema, proporcione la información de sistema y, a continuación, haga clic en Aceptar.

  5. En el cuadro Código de transacción, escriba FBS1.

    escribir fbs1 en el cuadro de código de transacción

  6. Deje el modo de grabación en Estándar. Si no aparece Estándar, haga clic en Cambiar, en No batch sin controles de SAP y, a continuación, en Aceptar.

    Nota: Para la mayoría de transacciones, el modo predeterminado es Estándar y el Módulo de funciones de Winshuttle (WFM) selecciona el modo más adecuado para el código de transacción que se está grabando. Si el WFM no está instalado, el modo de entrada non-batch sin controles funcionará para la mayoría de las transacciones. Los modos non-batch son necesarios para descargar información de las transacciones de SAP o para las transacciones de finanzas o recursos humanos en las que hay acciones dinámicas en ejecución o valores de parámetros de usuario en uso; de lo contrario, si no tiene acceso a los módulos non-batch, puede intentar la grabación en modo batch. La diferencia entre Sin controles de SAP y Con controles de SAP es solo cuestión de las herramientas que haya en las pantallas de transacciones. Para obtener más información, consulte el tema sobre los modos de grabación (Modo Connect o Modo Foundation).

  7. Haga clic en Iniciar grabación.

    botón iniciar grabación

    Se inicia la transacción FBS1.

    Nota: Las pantallas siguientes pueden variar según la forma en que se haya configurado el sistema SAP.

    Para hacer que Transaction pueda repetir este proceso, deberán existir algunos cambios en el proceso, en comparación con la forma en que podría crear manualmente un material. Estas diferencias se identificarán a lo largo del resto de este documento.

  8. Introduzca los datos en la sección de encabezado:
    • Fecha de documento
    • Tipo
    • Sociedad
    • Fecha de contabilización
    • Periodo
    • Moneda
    • Texto de encabezado de documento
    • Motivo de la anulación
    • Fecha de la anulación
    • Clave de contabilización
    • Cuenta

    datos de encabezado

  9. Pulse la tecla Entrar.
  10. Introduzca los datos de la primera posición:
    • Importe
    • Texto

    añadir posición de cuenta de mayor

    Importante: Estos pasos probablemente serán distintos de la entrada manual.

  11. Después de introducir los datos de posición, haga clic en el botón Atrás.

    botón atrás de s a p gui

  12. Ahora introduzca la siguiente clave de contabilización y el número de cuenta. A continuación, pulse la tecla Entrar.

    Importante: Como la pantalla de encabezado cambia después de la primera entrada de posición, empezaremos el bucle en ese punto. Por lo tanto, una entrada de posición permanecerá en nuestra sección de encabezado más adelante cuando accedamos al asignador.

    resumen de pantalla

  13. Introduzca los datos de la segunda posición:
    • Importe
    • Texto
  14. Después de introducir los datos de posición, haga clic en el botón Atrás.

    Importante: Durante la grabación de esta transacción, cambiará la pantalla de posiciones según el tipo de cuenta de la clave de contabilización. Si va a usar varias claves de contabilización en esta transacción, deberá tener en cuenta los diferentes números de pantalla.

  15. Haga clic en el botón Guardar. También finaliza la grabación.

    botón guardar de s a p

Cuando Studio termine de compilar el script, le llevará a la pestaña Asignar.

Mapa

Ahora es el momento para crear la asignación para esta transacción. La asignación a un script es solo cuestión de conectar los campos de SAP con los campos de su archivo de datos. Transaction proporciona un asignador para facilitar este proceso.

Con la asignación automática, el script se asignará por completo a una hoja de cálculo de Excel en el orden en que aparece en el asignador. Debido a la complejidad de esta transacción, asignaremos los campos manualmente.

En la captura de pantalla siguiente, se muestra la pestaña Vista básica del asignador.

En cada una de las filas del asignador verá:

  • Número de fila del asignador: Es solo un número de referencia.
  • Marca de habilitación: Transaction solo ejecutará las filas habilitadas del asignador.
  • Descripción del campo: Etiqueta asociada con el nombre del campo técnico de SAP.
  • Nombre de campo: El nombre del campo técnico de SAP.
  • Tipo de campo y longitud: Por ejemplo, cadena o decimal, y las opciones de relleno.
  • Dirección de la asignación: Valor fijo, Excel a SAP, SAP a Excel (o si la asignación se realiza a Access: Access a SAP, SAP a Access).
  • Valor: Valores asignados al campo de SAP, ya sean valores fijos o ubicaciones asignadas en el origen de datos asociado.

Nota: También aparece el panel Propiedades, pero no se muestra a continuación.

vista básica del asignador

En la sección Conjunto de datos, se mostrará una pantalla de vista previa del origen de datos seleccionado.

Para cambiar el tipo de origen de datos, haga clic en el menú desplegable en la pestaña Conjunto de datos y elija el origen de datos que desee.

menú desplegable cambiar tipo de origen de datos

La vista previa cambiará para reflejar el cambio. En este caso, utilizaremos Excel.

  1. Para asignar el script al origen de datos, arrastre en la dirección en que se moverán los datos. Para este script, va a cargar datos desde Excel a SAP, por lo que debe arrastrar de Excel al asignador.

    Arrastre la columna B y colóquela en la fecha del documento en la fila 2.

    Continúe este proceso para todos los campos que desee actualizar, incluida la clave de contabilización, la cuenta, el importe y el texto de posición de ambas posiciones.

    campos asignados a la vista previa de excel

  2. Haga clic en la pestaña Vista de experto.

    En la vista de experto se muestran los campos organizados por pantalla, donde se puede ver el nombre de pantalla, el número y la descripción.