Filtrar pedidos de empresas vinculadas para evitar la sincronización de Orders y OrderLines
Puede filtrar pedidos de empresas vinculadas para evitar sincronizar las tablas Orders y OrderLines. En algunos escenarios, los detalles del pedido de empresas vinculadas no son necesarios en una aplicación de interacción con el cliente.
Cada una de las tablas estándar de Dataverse se amplía mediante referencias a la columna IntercompanyOrder, y los mapas de escritura dual se modifican para que hagan referencia a las columnas adicionales en los filtros. Por lo tanto, los pedidos de empresas vinculadas ya no se sincronizan. Este proceso ayuda a evitar datos innecesarios en la aplicación de interacción con el cliente.
Extienda la tabla Encabezados de pedidos de venta de CDS agregando una referencia a la columna IntercompanyOrder. Esta columna se completa solo en pedidos de empresas vinculadas. La columna IntercompanyOrder está disponible en la tabla SalesTable.
Después de extender Encabezados de pedidos de venta de CDS, la columna IntercompanyOrder está disponible en la asignación. Aplicar un filtro que tenga
INTERCOMPANYORDER == ""
como la cadena de consulta.Extienda la tabla Líneas de pedidos de venta de CDS agregando una referencia a la columna IntercompanyInventTransId. Esta columna se completa solo en pedidos de empresas vinculadas. La columna InterCompanyInventTransId está disponible en la tabla SalesLine.
Después de extender Líneas de pedidos de venta de CDS, la columna IntercompanyInventTransId está disponible en la asignación. Aplicar un filtro que tenga
INTERCOMPANYINVENTTRANSID == ""
como la cadena de consulta.Repita los pasos 1 y 2 para extender la tabla Encabezado de factura de ventas V2 y agregue una consulta de filtro. En este caso, utilice
(INTERCOMPANYORDER == "") && (SALESORDERNUMBER != "")
como la cadena de consulta para el filtro.Repita los pasos 3 y 4 para extender la tabla Líneas de factura de ventas V2 y agregue una consulta de filtro. En este caso, utilice
INTERCOMPANYINVENTTRANSID == ""
como la cadena de consulta para el filtro.La tabla Presupuestos no tiene una relación entre empresas vinculadas. Si alguien crea un presupuesto para uno de sus clientes de empresas vinculadas, puede usar la columna CustGroup para colocar a todos esos clientes en un solo grupo de clientes. Puede extender el encabezado y las líneas agregando la columna CustGroup y luego filtre para que el grupo no se incluya.
Después de extender Presupuestos, aplique un filtro que tenga
CUSTGROUP != "<company>"
como cadena de consulta.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de