• Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram

S4PCADEMY_Logo
  • Inicio
  • Novedades
  • Academia SAP
  • FAQ
  • Blog
  • Contacto
Twitter Linkedin Instagram
Technical Articles

Condiciones de fijación de precios en la factura PO Flip enviada al sistema SAP ERP

By s4pcademy 


Uno de los requisitos que podemos tener en los proyectos al implementar las soluciones de SAP Business Network es la inclusión de detalles de precios personalizados en la factura creada en SAP Business Network y enviada al sistema SAP.

Una vez que las condiciones de precios están implementadas y disponibles en SAP Business Network, es imperativo considerar el lado EDI relacionado con los proveedores integrados. Estos proveedores crean facturas por su parte, que deben enviarse a los sistemas CIG y SAP sin errores. Es necesario configurar las traducciones en el campo KSCHL del IDOC disponible tanto en los documentos de mapeo CIG de la Orden de Compra como de la Factura. Esas traducciones deben incluir nombres EDI estándar en el documento MS Excel adjunto. Después de realizar las traducciones en el campo KSCHL, los proveedores (incluidos los integrados) verán esos nombres tanto en la orden de compra como en la factura. Deben seguir esos nombres en consecuencia para evitar errores en la factura que regresa al sistema SAP. No es necesario configurar provisiones y cargos en la lista que está disponible en las Reglas de Transacción de SAP Business Network porque la orden de compra contendrá esta información. Al hacerlo, cuando los proveedores PO voltean la factura, la asignación y/o los cargos se incumplirán automáticamente y los proveedores deben hacer un seguimiento en consecuencia. En los casos en que haya nuevos cargos disponibles en la Factura, los proveedores deben ponerse en contacto con los compradores para acordar cómo contabilizar esos nuevos cargos. Es una buena práctica común seguir siempre lo que está en la orden de compra al crear una factura en SAP Business Network.

Para comenzar con la solución en este blog, primero debe seguir el blog de mi compañero de trabajo Filipe Migueis para obtener las bonificaciones y/o cargos en la orden de compra que está disponible en SAP Business Network:

https://blogs.sap.com/2020/07/02/condiciones-de-precio-en-la-orden-de-compra-enviada-a-ariba-network/comment-page-1/

Como se mencionó en el blog anterior, la solución que se presenta aquí muestra el mapeo de las condiciones de precio relacionadas con la «Sección de modificación» en el esquema cXML disponible en CIG. Estas asignaciones estarán disponibles en ambos segmentos XML: y como se muestra a continuación:

cXML%20Estructura

Estructura cXML InvoiceDetailRequest – SAP Cloud Integration Gateway

Una vez que todas estas asignaciones se realizaron en consecuencia, puede proceder a realizar las asignaciones en el lado de la factura siguiendo los pasos a continuación.

Antes de continuar con esta asignación, debe haber realizado la asignación en el tipo de documento cXML «Solicitud de pedido» como se mencionó en el blog anterior. Cuando estos pasos se realizan con éxito dentro de CIG, debe verificar y confirmar que sus proveedores verán la Asignación y los Cargos personalizados en la Orden de compra de SAP Business Network enviada desde su sistema SAP. Si esto no ocurre, deténgase y revise sus configuraciones de mapeo siguiendo el blog anterior antes de continuar con los pasos a continuación.

El único ajuste necesario en el mapeo de la orden de compra relacionado con estos permisos o cargos personalizados es la traducción en el campo KSCHL, considerando los nombres cXML descritos en el documento adjunto («Permisos y cargos cXML»).

Cuando las asignaciones se realizan en el lado de la orden de compra, pruebe en su extremo y cree una factura en SAP Business Network para confirmar que ve las asignaciones y/o los cargos en la pantalla Factura. Si ha logrado esta prueba con éxito, siga los pasos a continuación para hacer las asignaciones en el lado de la factura en CIG.

Es fundamental tener en cuenta a los proveedores integrados donde se necesitan traducciones, como se indicó anteriormente y se muestra a continuación.

Pasos:

  1. Inicie sesión en CIG y vaya a Mis configuraciones -> Asignaciones.
  2. Busque el tipo de documento cXML «InvoiceDetailRequest» junto con el tipo de documento del comprador «Factura». Haga clic en el ícono del lápiz para ingresar al mapeo.

CIG%20invoiceDetailRequest%20Mapping

Asignación de solicitud de detalle de factura CIG- SAP Cloud Integration Gateway

Trabajará en el tipo de documento cXML «InvoiceDetailRequest» con «Factura» como tipo de documento del comprador. Haga clic en el icono de «lápiz» si ya ha realizado asignaciones aquí. De lo contrario, haga clic en el signo «más» para configurar sus asignaciones.

Una vez dentro, verás que en la parte izquierda tienes el documento cXML InvoiceOrderDetailRequest; en el lado derecho, tienes la Factura AddOn. Recuerde que trabajará en esta asignación de la forma opuesta a la que trabajó en la asignación OrderRequest.

Mapeo%20Detalle%201

Detalle de la asignación Paso 2: SAP Cloud Integration Gateway

  1. Continuando, debe ir al lado izquierdo y encontrar dónde se asigna la Asignación o el Cargo. A continuación se muestra la asignación:

Mapeo%20Detalle%202

Detalle de mapeo Paso 3- SAP Cloud Integration Gateway

  1. En el segmento «InvoideDetailItem», desplácese hacia abajo hasta llegar aquí:

Mapeo%20Detalle%20Paso%204

Detalle de la asignación Paso 4: SAP Cloud Integration Gateway

Realizará sus asignaciones en el segmento «Modificaciones». Recuerde que puede tener una «Deducción adicional» o un «Costo adicional». Depende de usted dónde realizará las asignaciones en función de la configuración de Gestión de materiales (MM) de su sistema SAP. No es cierto que debas hacer configuraciones para Bonificación y configuraciones para Cargos. Todo depende de la solución MM implementada en su extremo.

Esto está fuertemente relacionado con la configuración de gestión de materiales realizada en el precio de la orden de compra en su sistema SAP. Antes de mapear aquí, debe comprender lo que funciona allí en su sistema SAP, y debe haber probado esas condiciones de artículos de línea con éxito tanto en la orden de compra como en la factura en su sistema SAP. Si esto no funciona correctamente en su sistema SAP, estas asignaciones no funcionarán tan bien al integrar su solución MM en SAP Business Network.

  1. Continuando con el mapeo, descubramos los cuatro segmentos con los que necesitamos trabajar. Seguiremos lo que se hizo en el mapeo «OrderRequest» siguiendo el blog mencionado anteriormente por Filipe Migueis. Por lo tanto, debemos ver el lado derecho de la pantalla y encontrar en el IDOC lo que necesitamos asignar a nuestro sistema SAP.

En el IDOC, recuerde que irá al nivel de línea de pedido y encontrará allí el segmento correcto. Al hacerlo, debe ir a E1EDP01 (me gustaría llamarlo «padre de la línea de pedido») y luego E1EDP05 (me gustaría llamarlo «hijo de la línea de pedido»).

IDOC%20Segmento%20E1EDP05

Segmento IDOC E1EDP05 – Definición de segmento IDOC de SAP

A continuación se muestra cómo se vería el mapeo final:

Mapeo%20Detalle%20Paso%205

Detalle de la asignación Paso 5: SAP Cloud Integration Gateway

  1. Puedes ver arriba que he triplicado al niño porque no quiero tocar el E1EDP05 original. En cambio, copiaré este segmento dos veces porque necesito mapear dos situaciones: Deducción adicional y Cargo adicional.
  1. Siguiendo el pensamiento inicial anterior, necesitamos encontrar los cuatro campos que necesitamos mapear. Por lo tanto, abra el E1EDP05 #2:

Mapeo%20Detalle%20Paso%207

Detalle de la asignación Paso 7: SAP Cloud Integration Gateway

  1. Desplácese hacia abajo:

Mapeo%20Detalle%20Paso%208

Detalle de mapeo Paso 8- SAP Cloud Integration Gateway

Los cuatro campos que necesitamos mapear son:

KSCHL

KOXTXT

mejor

KOEIN

  1. Asigne KSCHL al segmento cXML relacionado para que funcione con los campos de deducción adicional:

Mapeo%20Detalle%20Paso%209

Detalle de la asignación Paso 9: SAP Cloud Integration Gateway

  1. Este mapeo anterior se realiza en E1EDP05 #2 y E1EDP03 #3 porque recuerda que necesitas compensar las posibilidades en (1) asignación o (2) cargo.

Mapeo%20Detalle%20Paso%2010

Detalle del mapeo Paso 10: SAP Cloud Integration Gateway

Pasos para hacer este mapeo. Los pasos a continuación se muestran en el segmento IDOC E1EDP05 #2:

  1. Línea del mapa de izquierda a derecha (la línea azul se muestra a continuación):

Mapeo%20Detalle%20Paso%2011

Detalle del mapeo Paso 11: SAP Cloud Integration Gateway

  1. Haga clic con el botón derecho en la línea azul para agregar la «Variable de posición»:

Mapeo%20Detalle%20Paso%2012.1

Detalle de asignación Paso 12.1- SAP Cloud Integration Gateway

Mapeo%20Detalle%20Paso%2012.2

Detalle del mapeo Paso 12.2- SAP Cloud Integration Gateway

  1. La línea amarilla se muestra arriba: desplácese hacia arriba hasta encontrar al padre del niño: E1EDP01

Mapeo%20Detalle%20Paso%2013

Detalle de mapeo Paso 13- SAP Cloud Integration Gateway

  1. Haz click en eso

Mapeo%20Detalle%20Paso%2014

Detalle de la asignación Paso 14: SAP Cloud Integration Gateway

  1. La línea amarilla desaparece. Desplácese hacia abajo nuevamente en el mismo campo KSCHL y haga clic en la línea azul nuevamente:

Mapeo%20Detalle%20Paso%2015

Detalle del mapeo Paso 15: SAP Cloud Integration Gateway

  1. Haga clic derecho y seleccione «Condición de origen» ahora:

Mapeo%20Detalle%20Paso%2016

Detalle de mapeo Paso 16- SAP Cloud Integration Gateway

  1. La línea amarilla está a la izquierda. Desplácese hacia arriba hasta que encuentre su padre, «InvoiceDetailItem»:

Mapeo%20Detalle%20Paso%2017

Detalle del mapeo Paso 17: SAP Cloud Integration Gateway

  1. Haz click en eso:

Mapeo%20Detalle%20Paso%2018

Detalle del mapeo Paso 18: SAP Cloud Integration Gateway

  1. Seleccionar variable de posición:

Mapeo%20Detalle%20Paso%2019

Detalle de la asignación Paso 19: SAP Cloud Integration Gateway

  1. Haga clic en Aceptar para aceptar esta asignación.

Mapeo%20Detalle%20Paso%2020.1

Detalle de la asignación Paso 20.1- SAP Cloud Integration Gateway

La línea amarilla desaparece arriba. Has hecho el 1S t pierna de mapeo. Este es el aspecto que debe tener el trabajo realizado hasta ahora:

Mapeo%20Detalle%20Paso%2020.2

Detalle del mapeo Paso 20.2- SAP Cloud Integration Gateway

De lo contrario, deténgase y vuelva a realizar los pasos anteriores.

  1. hacer el 2Dakota del Norte tramo de mapeo relacionado con el segmento real en el elemento secundario donde se asignará el valor del campo.
  1. Vuelva al campo KSCHL, coloque el cursor sobre la línea azul, haga clic con el botón derecho y 2Dakota del Norte Variable de posición:

Mapeo%20Detalle%20Paso%2022

Detalle de la asignación Paso 22: SAP Cloud Integration Gateway

  1. Seleccione su padre, que es E1EDP05 #3:

Mapeo%20Detalle%20Paso%2023

Detalle de la asignación Paso 23: SAP Cloud Integration Gateway

La línea amarilla aparece arriba, y ahora seleccione su padre, E1EDP05 #3.

  1. La línea amarilla desaparece. Haz la condición de origen en su padre a la izquierda:

Mapeo%20Detalle%20Paso%2024.1

Detalle de asignación Paso 24.1- SAP Cloud Integration Gateway

Mapeo%20Detalle%20Paso%2024.2

Detalle del mapeo Paso 24.2- SAP Cloud Integration Gateway

  1. Aparece una línea amarilla a la izquierda, y ahora necesita encontrar su padre, que es el segmento «Modificación».
  2. Haz click en eso:

Mapeo%20Detalle%20Paso%2026

Detalle de mapeo Paso 26- SAP Cloud Integration Gateway

  1. Seleccione Variable de posición.
  2. Y ahora selecciona los 2Dakota del Norte nombre de la variable de la lista anterior y haga clic en Aceptar. Una vez que haga eso, el mapeo debería mostrarse como se muestra a continuación:

Mapeo%20Detalle%20Paso%2028

Detalle de la asignación Paso 28: SAP Cloud Integration Gateway

  1. Para verlo con más detalles, haz clic derecho en la línea azul y Mostrar Condiciones:

Mapeo%20Detalle%20Paso%2029.1

Detalle de asignación Paso 29.1- SAP Cloud Integration Gateway

Este es el aspecto que debe tener el trabajo realizado hasta ahora:

Mapeo%20Detalle%20Paso%2029.2

Detalle de asignación Paso 29.2- SAP Cloud Integration Gateway

  1. Finalmente, debe seleccionar el padre y hacer clic en Crear/Reemplazar Nodo:

Mapeo%20Detalle%20Paso%2030.1

Detalle de asignación Paso 30.1- SAP Cloud Integration Gateway

Una vez que haga eso, aparecerá una luz verde, asegurándose de haber creado el Nodo y sus asignaciones relacionadas:

Mapeo%20Detalle%20Paso%2030.2

Detalle de asignación Paso 30.2- SAP Cloud Integration Gateway

Hecho. Puede guardar ahora y continuar con los otros campos donde realizará los mismos pasos mencionados anteriormente para cada segmento de modificación en el documento cXML «InvoiceDetailRequest».

Una vez que haya realizado todas las asignaciones en los cuatro campos, debe probar sus asignaciones en CIG con un cXML de Factura de volteo de orden de compra que guardó de SAP Business Network. Recuerde que la orden de compra debe contener la asignación y/o cargo asignado siguiendo el blog mencionado anteriormente. De lo contrario, estas asignaciones aquí no funcionarán. Una vez probado, debe asegurarse de ver los mismos códigos y valores que se muestran en la orden de compra. Cuando termine esta prueba, puede activar sus asignaciones en CIG y luego continuar con más pruebas con sus usuarios.



Source link


condicionesenviadaERPfacturafijaciónFlippreciosSAPsistema

Artículos relacionados


FICO
Definición de tipos de moneda para el libro mayor en SAP S/4HANA
Technical Articles
Domine SAP Build Apps… ¡en aproximadamente una hora!
#IDOC  ·  aif  ·  ale idoc  ·  Technical Articles
SAP AIF & E1IDOCENHANCEMENT: extensión IDoc dinámica sin codificación

Deja tu comentario Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

Mucha acción en los datos maestros de BP
Previo
Acelere su migración a SAP BusinessObjects BI 4.3 con 360Suite
Siguiente

Madrid

Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010

México

Paseo de la Reforma 26
Colonia Juárez,  Cuauhtémoc
Ciudad de México 06600

Costa Rica

Real Cariari
Autopista General Cañas, 
San José, SJ 40104

Perú

Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073

Twitter Linkedin Instagram
Copyright 2022 | All Right Reserved.
Cookies Para que este sitio funcione adecuadamente, a veces instalamos en los dispositivos de los usuarios pequeños ficheros de datos, conocidos como cookies. La mayoría de los grandes sitios web también lo hacen.
Aceptar
Cambiar ajustes
Configuración de Cookie Box
Configuración de Cookie Box

Ajustes de privacidad

Decida qué cookies quiere permitir. Puede cambiar estos ajustes en cualquier momento. Sin embargo, esto puede hacer que algunas funciones dejen de estar disponibles. Para obtener información sobre eliminar las cookies, por favor consulte la función de ayuda de su navegador. Aprenda más sobre las cookies que usamos.

Con el deslizador, puede habilitar o deshabilitar los diferentes tipos de cookies:

  • Bloquear todas
  • Essentials
  • Funcionalidad
  • Análisis
  • Publicidad

Este sitio web hará:

Este sitio web no:

  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
  • Recuerde sus detalles de inicio de sesión
  • Esencial: recuerde su configuración de permiso de cookie
  • Esencial: Permitir cookies de sesión
  • Esencial: Reúna la información que ingresa en un formulario de contacto, boletín informativo y otros formularios en todas las páginas
  • Esencial: haga un seguimiento de lo que ingresa en un carrito de compras
  • Esencial: autentica que has iniciado sesión en tu cuenta de usuario
  • Esencial: recuerda la versión de idioma que seleccionaste
  • Functionality: Remember social media settings
  • Functionality: Remember selected region and country
  • Analytics: Keep track of your visited pages and interaction taken
  • Analytics: Keep track about your location and region based on your IP number
  • Analytics: Keep track of the time spent on each page
  • Analytics: Increase the data quality of the statistics functions
  • Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
  • Advertising: Gather personally identifiable information such as name and location
Guardar y cerrar