Funciones incorporadas
Anveo EDI Connect tiene muchas funciones incorporadas. La mayoría de ellos están disponibles en todos los mapeos, algunos de ellos son específicos mapping. Puede utilizar funciones, por ejemplo, en las expresiones de origen y en las condicionales. Las funciones incorporadas pueden seleccionarse como cualquier otra función definida en la codeunit ANVEDI Callback.
Las siguientes funciones están disponibles de forma global:
TableName
Devuelve el recuento de registros dentro del filtro.
Permite eliminar el registro actual. Tiene que habilitar esta funcionalidad en la configuración de EDI. Por defecto, esta función no está disponible.
Devuelve True, si no hay ningún registro dentro del filtro. En otras palabras, el recuento es igual a cero.
Devuelve True, si hay uno o más registros dentro del filtro.
En otras palabras, la cuenta no es igual a cero.
Devuelve el RecordID de la instancia actual. Debe ser llamado desde un hijo del bucle de la tabla.
BUSINESS_TRANSACTION
Establezca el número de referencia en la EDI Business Transaction la tabla. Sólo hay un parámetro:
El número de referencia que debe utilizarse. Un texto con un máximo de 80 caracteres.
SENDER_PARTNER
Recupera la columna Code del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Remote Receiver/Sender ID remoto del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Our Receiver/Sender ID del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Name del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Name 2 del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Address del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Address 2 del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna City del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Contact del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Post Code del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna County del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Country/Region Code del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Phone No. del socio emisor, que está definido por un mapping anterior o por la transacción comercial.
Recupera la columna Telex No. del interlocutor emisor, que está definida por un mapping anterior o por la operación comercial.
Recupera la columna Fax No. del socio emisor, que está definido por un mapping anterior o por la transacción comercial.
Recupera la columna VAT Registration No. del socio emisor, que está definida por un mapping anterior o por la operación comercial.
Recupera la columna Our Account No. del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna GLN del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Test Flag del socio emisor, que está definida por un mapping anterior o por la transacción comercial.
RECEIVER_PARTNER
Recupera la columna Code del interlocutor receptor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Remote Receiver/receiver ID del receptor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Our Receiver/receiver ID del receptor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Name del interlocutor receptor, definida por un mapping anterior o por la operación comercial.
Recupera la columna Name 2 del interlocutor receptor, definida por un mapping anterior o por la operación comercial.
Recupera la columna Address del interlocutor receptor, que está definida por un mapping anterior o por la operación comercial.
Recupera la columna Address 2 del interlocutor receptor, definida por un mapping anterior o por la operación comercial.
Recupera la columna City del interlocutor receptor, que está definido por un mapping anterior o por la operación comercial.
Recupera la columna Contact del interlocutor receptor, que está definido por un mapping anterior o por la transacción comercial.
Recupera la columna Post Code del interlocutor receptor, que está definido por un mapping anterior o por la operación comercial.
Recupera la columna County del socio receptor, que está definida por un mapping anterior o por la transacción comercial.
Recupera la columna Country/Region Code del socio receptor, que está definido por un mapping anterior o por la transacción comercial.
Recupera la columna Phone No. del interlocutor receptor, que está definido por un mapping anterior o por la operación comercial.
Recupera la columna Telex No. del interlocutor receptor, definida por un mapping anterior o por la operación comercial.
Recupera la columna Fax No. del interlocutor receptor, que está definido por un mapping anterior o por la operación comercial.
Recupera la columna VAT Registration No. del socio receptor, que está definido por un mapping anterior o por la transacción comercial.
Recupera la columna Our Account No. del interlocutor receptor, que está definido por un mapping anterior o por la operación comercial.
Recupera la columna GLN del interlocutor receptor, que está definida por un mapping anterior o por la operación comercial.
Recupera la columna Test Flag del interlocutor receptor, que está definida por un mapping anterior o por la transacción comercial.
TRANSMISSION
Si la transmisión actual está marcada como prueba.
COMPARE
Las funciones del objeto de comparación suelen utilizarse en combinación con una línea condicional. Normalmente hay dos parámetros disponibles, Value 1 y Value 2. El primer valor se compara con el operador elegido para el segundo. El primer valor define qué tipo de datos se utiliza para la comparación, en caso de que ambos valores no tengan el mismo tipo de datos.
Devuelve True si ambos valores son iguales; False en caso contrario. (Value 1 = Value 2)
Devuelve False si ambos valores son iguales; True en caso contrario. (Value 1 <> Value 2)
Devuelve True, si Value 1 es mayor que Value 2; False en caso contrario. (Value 1 > Value 2)
Devuelve True, si Value 1 es mayor o igual que Value 2; False en caso contrario. (Value 1 >= Value 2)
Devuelve True, si Value 1 es menor que Value 2; False en caso contrario. (Value 1 < Value 2)
Devuelve True, si Value 1 es menor o igual que Value 2; False en caso contrario. (Value 1 <= Value 2)
DATABASE
Esta función es peligrosa. Utilice esta función sólo si sabe lo que está haciendo y es absolutamente necesario.
Compromete la transacción actual de la base de datos y devuelve siempre true. El uso de esta función puede romper la funcionalidad de registro de errores del mapping y puede dar lugar a datos no deseados en la base de datos.
SYSTEM
Devuelve la fecha de trabajo actual de Microsoft Dynamics NAV 2017.
Devuelve la fecha de hoy.
Devuelve la hora actual.
Devuelve la fecha/hora actual.
Devuelve una información combinada de fecha/hora a partir de dos valores separados.
La parte de la fecha
La parte del tiempo
Devuelve una fecha calculada. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La expresión de cálculo.
La fecha en la que se basa el cálculo.
Llama a la función interna «FORMAT» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
El valor de la fuente.
La longitud máxima.
La cadena de formato o el número de formato.
Obtiene una subcadena de la entrada. Llama a la función interna «COPYSTR» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La cadena de entrada.
La posición de salida. El primer carácter se indexa con 1. Si la posición es superior a la longitud de la cadena de entrada, se devuelve una cadena vacía.
El recuento de caracteres que debe ser devuelto. Si la entrada es demasiado corta, se devuelve la subcadena desde la posición hasta el final de la cadena.
Esta función de redondeo pretende ser una forma fácil de redondear cualquier número a los dígitos decimales dados. Esto es más fácil de configurar y entender que la también disponible función ROUND que proporciona Microsoft Dynamics NAV 2017.
El número de entrada.
El número de dígitos decimales. Por ejemplo, 2 para redondear el número 1,234 a 1,23.
Esta función redonda proporciona la función interna Microsoft Dynamics NAV 2017 al mapping. También ofrecemos la función ROUND_TO como una alternativa más sencilla. Consulte la ayuda de Microsoft Dynamics NAV 2017 para obtener más información sobre los parámetros de esta función.
El número de entrada.
La precisión representada como un decimal, como 0,01 para 2 decimales.
La dirección del redondeo. El valor predeterminado es =, es decir, el más cercano, pero puede utilizar < y > para redondear siempre hacia abajo o hacia arriba.
Busca la primera aparición de una subcadena dentro de una cadena. Devuelve un índice basado en 1 de la primera ocurrencia. Devuelve 0 si no se encuentra la cadena.
La cadena a buscar.
La subcadena que se desea buscar.
Elimina una subcadena dentro de una cadena y devuelve la nueva cadena.
La cadena de entrada.
La posición de la subcadena que quieres eliminar. Este es un índice basado en 1.
La longitud de la subcadena que quieres eliminar.
Devuelve el número de caracteres de la cadena de entrada.
La cadena de entrada cuya longitud se devuelve.
Concatena todas las cadenas que se pasan a esta función. Esta función es especial ya que no es necesario utilizar todos los parámetros. Si no se configura un parámetro, no se utilizará.
La cadena de entrada.
La cadena de entrada.
La cadena de entrada.
La cadena de entrada.
La cadena de entrada.
Elimina los caracteres de una entrada. Llama a la función interna «DELCHR» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La cadena de entrada.
Puedes especificar dónde quieres borrar los datos:
Al principio de la cadena
Al final de la cadena
En cualquier posición
Los caracteres que hay que eliminar. Si este parámetro está vacío, el módulo eliminará los espacios.
Cambia los caracteres de entrada por los de salida. Llama a la función interna «CONVERTSTR» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La cadena de entrada.
Los caracteres de entrada como una cadena, sin delimitadores.
Los personajes objetivo. Esta cadena debe tener la misma longitud que los caracteres de entrada y especifica el reemplazo de la cadena de entrada en la misma posición.
Rellena una cadena con la longitud dada. El texto está alineado a la izquierda. Las opciones de salida del convertidor le dan más control y son preferibles a esta función. Llama a la función interna «PADSTR» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La cadena de entrada.
La longitud de la cadena objetivo.
El carácter utilizado para rellenar la cadena.
Aumenta en uno un número dentro de una cadena . Llama a la función interna «INCSTR» de Microsoft Dynamics NAV 2017. Consulte la guía de desarrollo de Microsoft Dynamics NAV 2017 para obtener más detalles.
La cadena de entrada.
Crea un nuevo GUID y devuelve el valor.
COMMUNICATION
Requiere la configuración en el canal de comunicación.
Hay una nueva función GETLASTNUMBER2 que sólo devuelve el número y se puede utilizar el formato del convertidor para cambiar el formato.
Devuelve el último número de comunicación utilizado rellenado con 0 a 5 caracteres.
Requiere la configuración en el canal de comunicación.
Hay una nueva función GETNUMBER2 que sólo devuelve el número y se puede utilizar el formato del convertidor para cambiar el formato.
Devuelve el siguiente número del canal de comunicación rellenado con 0 a 5 caracteres.
Requiere la configuración en el canal de comunicación.
Devuelve el último número de comunicación utilizado .
Requiere la configuración en el canal de comunicación.
Devuelve el siguiente número del canal de comunicación.
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Restablece todos los valores preseleccionados para la comunicación, como el EDI Communication Channel y el EDI Communication Partner. Se pueden restablecer los valores del concepto de transacción comercial y los valores que se fijan en el mapping anterior o en el actual.
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Establece el EDI Communication Channel que debe utilizarse para los datos salientes.
alias SET_RECEIVER_PARTY
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Establece el EDI Communication Partner que debe utilizarse para el receptor en los datos salientes.
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Establece la identificación del receptor para la transmisión saliente. Para los canales de comunicación SMTP salientes, el ID del receptor se utiliza como dirección de correo electrónico del destinatario.
alias SET_SENDER_PARTY
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Establece el EDI Communication Partner que debe utilizarse para el remitente en los datos salientes.
Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapping exportación. En el mapping exportación ya no se puede cambiar el valor. Establece la identificación del remitente para la transmisión saliente. Para los canales de comunicación SMTP salientes, el ID del remitente se utiliza como dirección de correo electrónico del remitente.
Esta función sólo funciona para los datos entrantes. Obtiene la identificación del receptor de la transmisión entrante. En el caso de un canal POP3 es la dirección de correo electrónico del receptor.
Esta función sólo funciona para los datos entrantes. Obtiene la identificación del receptor de la transmisión entrante. En el caso de un canal POP3 es la dirección de correo electrónico del remitente.
COUNTER
El objeto contador permite contar valores dentro de un mapping. Puede tener varios contadores, cada uno identificado por un nombre.
Están disponibles las siguientes funciones:
Devuelve el siguiente número de un contador especificado. El contador comenzará con el valor uno.
El nombre del contador.
Devuelve el último número de un contador especificado. Si el contador no fue inicializado la función devolverá cero.
El nombre del contador.
Pone el contador a cero.
El nombre del contador.
DIALOG
Abre un diálogo de confirmación. Esto puede ser útil para las pruebas, pero suele ser una mala idea en los mapeos productivos, ya que no pueden ser ejecutados en el fondo/trabajo.
Abre una caja de confirmación y devuelve el valor elegido por el usuario: True para el sí; o False para el no.
El texto que se muestra al usuario.
SALES
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Inicia la rutina de contabilización de un documento de ventas. Si hay algún error durante la rutina de contabilización, el mapping se romperá inmediatamente. Dado que las rutinas de contabilización pueden contener código COMMIT, todos los datos anteriores a la rutina de contabilización pueden estar ya escritos.
Recomendamos encarecidamente que se ejecute esta función en un mapping separado y que no se escriba en ninguna tabla desde ese mapping.
Los parámetros son:
El tipo de documento del documento de ventas. (Sales Header)
El número del documento de venta.
Una bandera booleana que indica si se debe publicar el envío.
Un indicador booleano que indica si se debe contabilizar la factura.
PURCHASE
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Inicia la rutina de contabilización de un documento de compra. Si hay algún error durante la rutina de contabilización, el mapping se romperá inmediatamente. Dado que las rutinas de contabilización pueden contener código COMMIT, todos los datos anteriores a la rutina de contabilización pueden estar ya escritos.
Recomendamos encarecidamente que se ejecute esta función en un mapping separado y que no se escriba en ninguna tabla desde ese mapping.
Los parámetros son:
El tipo de documento del documento de compra. (Purchase Header)
El número del documento de compra.
Un indicador booleano que indica si se debe publicar el recibo.
Un indicador booleano que indica si se debe contabilizar la factura.
COMPANYINFORMATION
El objeto COMPANYINFORMATION le permite acceder fácilmente a la tabla Company Information, sin necesidad de añadir un bucle de tabla al mapping.
Obtiene la columna «Nombre» de la tabla Company Information.
Obtiene la columna «Nombre 2» de la tabla Company Information.
Obtiene la columna «Página de inicio» de la tabla Company Information.
Obtiene la columna «Dirección» de la tabla Company Information.
Obtiene la columna «Dirección 2» de la tabla Company Information.
Obtiene la columna «Ciudad» de la tabla Company Information.
Obtiene la columna «Código postal» de la tabla Company Information.
Obtiene la columna «Código de país/región» de la tabla Company Information.
Obtiene la columna «Número de teléfono» de la tabla Company Information.
Obtiene la columna «Número de teléfono» de la tabla Company Information.
Obtiene la columna «Número de fax» de la tabla Company Information.
Obtiene la columna «E-Mail» de la tabla Company Information.
Obtiene la columna «Número de télex» de la tabla Company Information.
Este campo es especial.
Si hay un valor en la columna Global Identification Number en la tabla EDI Setup se utiliza ese valor. En caso contrario, el módulo intentará obtener el contenido del campo número 90 de la tabla Company Information. Si esto falla se devuelve una cadena vacía.
Obtiene la columna «Número de Registro de IVA» de la tabla Company Information.
Obtiene la columna «Número de registro» de la tabla Company Information.
Obtiene la columna «Nº de Giro» de la tabla Company Information.
Obtiene la columna «Nombre del Banco» de la tabla Company Information.
Obtiene la columna «Número de sucursal bancaria» de la tabla Company Information.
Obtiene la columna «Número de cuenta bancaria» de la tabla Company Information.
Obtiene la columna «Ship-to Name» de la tabla Company Information.
Obtiene la columna «Ship-to Name 2» de la tabla Company Information.
Obtiene la columna «Dirección de envío» de la tabla Company Information.
Obtiene la columna «Dirección de envío 2» de la tabla Company Information.
Obtiene la columna «Ciudad de envío» de la tabla Company Information.
Obtiene la columna «Ship-to Contact» de la tabla Company Information.
Obtiene la columna «Código postal de envío» de la tabla Company Information.
Obtiene la columna «Ship-to County» de la tabla Company Information.
SALES_INVOICE
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Estas funciones están relacionadas con las cabeceras de las facturas de venta contabilizadas. O, en términos técnicos, estas funciones están relacionadas con la tabla Microsoft Dynamics NAV 2017 con el nombre de Sales Invoice Header.
Devuelve el número de envío de ventas, si es único; en caso contrario, se devuelve una cadena vacía. O lo que es lo mismo, si no hubo envíos parciales y sólo hay un envío asociado a esta factura.
El número de factura de venta contabilizada para el que se deben buscar los envíos.
Devuelve una lista de todos los números de envío, siempre que requieran menos de 1024 caracteres. Si la lista es más larga se produce un error.
El número de factura de venta contabilizada para el que se deben buscar los envíos.
El texto que debe utilizarse para separar los documentos. Puede ser, por ejemplo, un valor constante de tipo Text (Special) con el valor ,<SP>.
SALES_INVOICE_LINE
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Estas funciones están relacionadas con las líneas de facturas de ventas contabilizadas. O, en términos técnicos, estas funciones están relacionadas con la tabla Microsoft Dynamics NAV 2017 con el nombre de Sales Invoice Line.
Devuelve una tabla temporal con las entradas de valor de los cargos y dietas asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Value Entry en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Técnicamente estamos utilizando la tabla Entrada de Value Entry para encontrar las entradas en la tabla Item Ledger Entry y devolver los datos asociados de la tabla Value Entry filtrados al número de documento actual, que es del tipo Adjustment.
Parámetros:
El número de cabecera de la factura de venta contabilizada.
El número de línea de la factura de venta contabilizada.
Devuelve una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Sales Shipment Line en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Técnicamente estamos utilizando la tabla Value Entry para encontrar las entradas en la tabla Item Ledger Entry y devolver los datos de la tabla Sales Shipment Line.
Parámetros:
El número de cabecera de la factura de venta contabilizada.
El número de línea de la factura de venta contabilizada.
SALES_CREDIT_MEMO
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Estas funciones están relacionadas con las cabeceras de abono de ventas contabilizadas. O, en términos técnicos, estas funciones están relacionadas con la tabla Microsoft Dynamics NAV 2017 con el nombre de Sales Cr.Memo Header.
Devuelve el número de la factura de venta, si es único; en caso contrario, se devuelve una cadena vacía.
El abono contabilizado para el que se deben buscar las facturas asociadas.
Devuelve una lista de todos los números de factura, siempre que requieran menos de 1024 caracteres. Si la lista es más larga se produce un error.
El número de factura de venta contabilizada para el que se deben buscar los envíos.
El texto que debe utilizarse para separar los documentos. Puede ser, por ejemplo, un valor constante de tipo Text (Special) con el valor ,<SP>.
SALES_CREDIT_MEMO_LINE
Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que estás usando un NAV estándar sin personalizaciones. Si ha personalizado el objeto estándar, asegúrese de que se comporta como se espera.
Estas funciones están relacionadas con las cabeceras de abono de ventas contabilizadas. O, en términos técnicos, estas funciones están relacionadas con la tabla Microsoft Dynamics NAV 2017 con el nombre de Sales Cr.Memo Line.
Devuelve una tabla temporal con las entradas de valor de los cargos y dietas asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Value Entry en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Técnicamente estamos utilizando la tabla Entrada de Value Entry para encontrar las entradas en la tabla Item Ledger Entry y devolver los datos asociados de la tabla Value Entry filtrados al número de documento actual, que es del tipo Adjustment.
Parámetros:
El número de cabecera de crédito de ventas contabilizado.
El número de línea de crédito de ventas contabilizado.
Devuelve una tabla temporal con las líneas de factura contabilizadas asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Sales Invoice Line en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Si la Credit Memo Line se aplica a una entrada de la tabla Item Ledger Entry, la función busca en la tabla Value Entry las entradas que son del tipo factura de venta y devuelve los datos de la tabla Sales Invoice Line.
Parámetros:
El número de cabecera de la factura de venta contabilizada.
El número de línea de la factura de venta contabilizada.
Devuelve una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Sales Shipment Line en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Si la Credit Memo Line se aplica a una entrada de la tabla Item Ledger Entry, la función busca en la tabla Value Entry las entradas que son del tipo factura de venta y devuelve los datos de la tabla Sales Shipment Line que están relacionados con las facturas de venta encontradas.
Parámetros:
El número de cabecera de la factura de venta contabilizada.
El número de línea de la factura de venta contabilizada.
Devuelve una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, hay que añadir un bucle de tabla en el mapping con la tabla Return Receipt Line en modo de lectura temporal. A continuación, puede utilizar esta función como InitFunction de ese bucle. En el mapping se puede acceder a los datos de la tabla temporal, como desde cualquier otra instancia de tabla.
Técnicamente estamos utilizando la tabla Value Entry filtrada al tipo de Sales Return Receipt y devolvemos los datos de la tabla Return Receipt Line.
Parámetros:
El número de cabecera de la factura de venta contabilizada.
El número de línea de la factura de venta contabilizada.