Anveo EDI Connect / Config / Configuración avanzada / Funciones incorporadas
This is an automatic translation. The original post is available in Inglés.

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 de un mapeo. Puede utilizar funciones, por ejemplo, en las expresiones fuente y en las condiciones. Las funciones incorporadas pueden ser seleccionadas como cualquier otra función que se define en la codeunit de devolución de llamada ANVEDI Callback.

Las siguientes funciones están disponibles globalmente:

TableName

COUNT

Devuelve el recuento de registros dentro del filtro.

ISEMPTY

Devuelve True, si no hay ningún registro dentro del filtro. En otras palabras, la cuenta es igual a cero.

ISNOTEMPTY

Devuelve True, si hay uno o más registros dentro del filtro.
En otras palabras, la cuenta no es igual a cero.

RECORDID

Devuelve el RecordID de la instancia actual. Debe ser llamado desde un niño del lazo de la mesa.

BUSINESS_TRANSACTION

SetReferenceNo

Fije el número de referencia en la EDI Business Transaction tabla. Sólo hay un parámetro:

Reference No.

El número de referencia a utilizar. Un texto con un máximo de 80 caracteres.

SENDER_PARTNER

Code

Recupera la columna Code del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Remote Receiver/Sender ID

Recupera la columna Receptor Remote Receiver/Sender ID de Emisor del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Our Receiver/Sender ID

Recupera la columna Our Receiver/Sender ID del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Name

Recupera el Name de la columna del interlocutor emisor, que se define por una asignación anterior o por la operación comercial.

Name 2

Recupera el nombre de la columna Name 2 del interlocutor emisor, que está definido por una asignación anterior o por la operación comercial.

Address

Recupera la columna Address del interlocutor emisor, que se define por una asignación anterior o por la operación comercial.

Address 2

Recupera la columna Address 2 del interlocutor emisor, que se define por una asignación anterior o por la operación comercial.

City

Recupera la columna City del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Contact

Recupera la columna Contact del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Post Code

Recupera la columna Post Code postal del interlocutor emisor, que se define por una asignación anterior o por la operación comercial.

County

Recupera la columna County del interlocutor emisor, que se define por una asignación previa o por la operación comercial.

Country/Region Code

Recupera la columna Country/Region Code del interlocutor emisor, que está definida por una asignación o una operación comercial anterior.

Phone No.

Recupera la columna Phone No. de teléfono del interlocutor remitente, que se define por una asignación previa o por la operación comercial.

Telex No.

Recupera la columna Telex No. de télex del interlocutor emisor, que está definida por una asignación previa o por la operación comercial.

Fax No.

Recupera la columna Fax No. de fax del interlocutor remitente, que se define por una asignación previa o por la operación comercial.

VAT Registration No.

Recupera la columna Número de registro de VAT Registration No. del interlocutor remitente, que se define por una asignación anterior o por la operación comercial.

Our Account No.

Recupera la columna Our Account No. de cuenta del interlocutor remitente, que se define por una asignación previa o la transacción comercial.

GLN

Recupera la columna GLN del interlocutor emisor, que está definida por una asignación previa o por la operación comercial.

Test Flag

Recupera la columna Petición de Test Flag del interlocutor emisor, que está definida por una asignación anterior o por la operación comercial.

RECEIVER_PARTNER

Code

Recupera la columna Code del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

Remote Receiver/receiver ID

Recupera la columna Receptor Remote Receiver/receiver ID del interlocutor receptor, que se define por una asignación anterior o por la operación.

Our Receiver/receiver ID

Recupera la columna Our Receiver/receiver ID del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Name

Recupera el Name de la columna del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Name 2

Recupera el nombre de la columna Name 2 del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Address

Recupera la columna Address del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

Address 2

Recupera la columna Address 2 del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

City

Recupera la columna City del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Contact

Recupera la columna Contact del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

Post Code

Recupera la columna Post Code postal del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

County

Recupera la columna County del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Country/Region Code

Recupera la columna Country/Region Code del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

Phone No.

Recupera la columna Número de Phone No. del interlocutor receptor, que está definida por una asignación previa o por la operación comercial.

Telex No.

Recupera la columna Telex No. de télex del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Fax No.

Recupera la columna Fax No. de fax del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

VAT Registration No.

Recupera la columna Número de registro de VAT Registration No. del interlocutor receptor, que se define por una asignación anterior o por la operación comercial.

Our Account No.

Recupera la columna Our Account No. de cuenta del interlocutor receptor, que está definida por una asignación previa o por la operación comercial.

GLN

Recupera la columna GLN del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

Test Flag

Recupera la columna Petición de Test Flag del interlocutor receptor, que está definida por una asignación anterior o por la operación comercial.

TRANSMISSION

TESTFLAG

Si la transmisión actual está marcada como prueba.

COMPARE

Las funciones del objeto de comparación se utilizan normalmente 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 al 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.

IsEqual

Devuelve True si ambos valores son iguales; False en caso contrario. (Value 1 = Value 2)

IsNotEqual

Devuelve False si ambos valores son iguales; True en caso contrario. (Value 1 <> Value 2)

IsGreater

Devuelve True, si Value 1 es mayor que el valor Value 2; False en caso contrario. (Value 1 > Value 2)

IsGreaterOrEqual

Devuelve True, si Value 1 es mayor o igual que el Value 2; False en caso contrario. (Value 1 >= Value 2)

IsLess

Devuelve True, si Value 1 es menor que el Valor Value 2; False en caso contrario. (Value 1 < Value 2)

IsLessOrEqual

Devuelve True, si Value 1 es menor o igual que el Valor Value 2; False en caso contrario. (Value 1 <= Value 2)

DATABASE

COMMIT

Esta función es peligrosa. Por favor, utilice esta función sólo si sabe lo que está haciendo y es absolutamente necesario.

Confirma la transacción de la base de datos actual y el retorno siempre es verdadero. El uso de esta función puede interrumpir la funcionalidad de registro de errores del mapeo y puede resultar en datos no deseados en la base de datos.

SYSTEM

WORKDATE

Devuelve la fecha de trabajo actual de Anveo EDI Connect.

TODAY

Devuelve la fecha de hoy.

TIME

Devuelve la hora actual.

CURRENTDATETIME

Devuelve la fecha/hora actual.

CREATEDATETIME

Devuelve una información combinada de fecha y hora de dos valores separados.

Date

La parte de la fecha

Time

La parte del tiempo

CALCDATE

Devuelve una fecha calculada. Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

DateExpression

La expresión de cálculo.

Date

La fecha en la que se basa el cálculo.

FORMAT

Llama a la función interna de Anveo EDI Connect «FORMATO». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

Value

El valor de la fuente.

Length

La longitud máxima.

FormatStr/Number

La cadena de formato o el número de formato.

COPYSTR

Obtiene una subcadena de la entrada. Llama a la función interna de Anveo EDI Connect «COPYSTR». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

String

La cadena de entrada.

Position

La posición de inicio. El primer carácter está indexado con 1. Si la posición es superior a la longitud del string de entrada, se devuelve un string vacío.

Length

El recuento de los caracteres que deben ser devueltos. Si la entrada es demasiado corta, se devuelve el subcadena desde la posición hasta el final de la cadena.

ROUND_TO

Esta función de redondeo está pensada para 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 comprender que la función ROUND, también disponible, que proporciona Microsoft Dynamics 365 Business Central.

Number

El número de entrada.

Decimal Places

El número de dígitos decimales. Por ejemplo, el 2 para redondear el número 1.234 al 1.23.

ROUND

Esta función de redondeo proporciona la función interna de Microsoft Dynamics 365 Business Central a la asignación. También ofrecemos la función ROUND_TO como una alternativa más fácil. Consulte la ayuda de Microsoft Dynamics 365 Business Central para obtener más información sobre los parámetros de esta función.

Number

El número de entrada.

Precision

La precisión representada como un decimal, como 0.01 para 2 decimales.

Direction

La dirección de redondeo. El valor por defecto es =, que significa más cercano, pero puede usar < y > > redondear siempre hacia abajo o hacia arriba.

STRPOS

Busca la primera aparición de una subcadena dentro de una cadena. Devuelve un índice basado en 1 de la primera ocurrencia. Devuelva 0 si no se encuentra la cadena.

String

La cadena a buscar.

SubString

El subcadena en la que desea buscar.

DELSTR

Borra un subcadena dentro de un string y devuelve el nuevo string.

String

La cadena de entrada.

Position

La posición del substring que desea borrar. Este es un índice basado en 1.

Length

La longitud del substring que desea borrar.

STRLEN

Devuelve el recuento de caracteres de la cadena de entrada.

String

El string de entrada cuya longitud se devuelve.

STRCONCAT

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á.

String 1

La cadena de entrada.

String 2

La cadena de entrada.

String 3

La cadena de entrada.

String 4

La cadena de entrada.

String 5

La cadena de entrada.

DELCHR

Elimina los caracteres de una entrada. Llama a la función interna de Anveo EDI Connect «DELCHR». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

String

La cadena de entrada.

Where

Puede especificar dónde desea borrar los datos:

<

Al principio de la cadena

>

Al final de la cadena

=

En cualquier posición

Which

Los caracteres que deben ser eliminados. Si este parámetro está vacío, el módulo eliminará los espacios.

CONVERTSTR

Cambia los caracteres de entrada por los de salida. Llama a la función interna de Anveo EDI Connect «CONVERTSTR». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

String

La cadena de entrada.

FromCharacters

Los caracteres de entrada como una cadena, sin ningún tipo de delimitador.

ToCharacters

Los personajes de destino. Este string debe tener la misma longitud que los caracteres de entrada y especifica el reemplazo del string de entrada en la misma posición.

PADSTR

Coloca una cuerda a la longitud indicada. 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 de Anveo EDI Connect «PADSTR». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

String

La cadena de entrada.

Length

La longitud de la cadena de destino.

PadCharacter

El carácter usado para acolchar la cuerda.

INCSTR

Incrementa en uno un número dentro de una cadena. Llama a la función interna de Anveo EDI Connect «INCSTR». Por favor, vea la guía de desarrollo de Anveo EDI Connect para más detalles.

String

La cadena de entrada.

CREATEGUID

Crea un nuevo GUID y devuelve el valor.

COMMUNICATION

GETLASTNUMBER

Requiere una 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 modificar el formato.

Devuelve el último número de comunicación utilizado, relleno con 0 a 5 caracteres.

GETNUMBER

Requiere una 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 modificar el formato.

Devuelve el siguiente número del canal de comunicación rellenado con 0 a 5 caracteres.

GETLASTNUMBER2

Requiere una configuración en el canal de comunicación.

Devuelve el último número de comunicación utilizado .

GETNUMBER2

Requiere una configuración en el canal de comunicación.

Devuelve el siguiente número del canal de comunicación.

RESET_PRESETS

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Restablece todos los valores seleccionados previamente para la comunicación, como el Canal de Comunicación EDI Communication Channel y el Socio de EDI Communication Partner EDI. Puede anular los valores del concepto de operación comercial y los valores fijados por la asignación anterior o la actual.

SET_COMMUNICATION_CHANNEL

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Establece el canal de EDI Communication Channel que debe utilizarse para la salida de datos.

SET_RECEIVER_PARTNER
alias SET_RECEIVER_PARTY

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Fija el interlocutor de EDI Communication Partner que debe utilizarse para el receptor en los datos de salida.

SET_RECEIVER_IDENTIFICATION

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Establece la identificación del receptor para la transmisión saliente. Para los canales de comunicación SMTP salientes, la ID del receptor se utiliza como dirección de correo electrónico del destinatario.

SET_SENDER_PARTNER
alias SET_SENDER_PARTY

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Fija el interlocutor de EDI Communication Partner que debe utilizarse para el emisor en los datos de salida.

SET_SENDER_IDENTIFICATION

Esta función sólo funciona para los archivos salientes y antes de que se inicie el mapeo de exportación. En la asignación de exportación ya no se puede modificar el valor. Establece la identificación del remitente para la transmisión saliente. Para los canales de comunicación SMTP salientes se utiliza el ID de remitente como dirección de correo electrónico del remitente.

GET_RECEIVER_IDENTIFICATION

Esta función sólo funciona para los datos de entrada. Obtiene la identificación del receptor a partir de la transmisión entrante. En el caso de un canal POP3, esta es la dirección de correo electrónico del receptor.

GET_SENDER_IDENTIFICATION

Esta función sólo funciona para los datos de entrada. Obtiene la identificación del receptor a partir de la transmisión entrante. En el caso de un canal POP3, esta es la dirección de correo electrónico del remitente.

COUNTER

El objeto contador permite contar los valores dentro de un mapeo. Puede tener varios contadores, cada uno identificado por un nombre.

Las siguientes funciones están disponibles:

GET_NEXT_NUMBER

Devuelve el siguiente número de un contador especificado. El contador comenzará con el valor uno.

Name

El nombre del contador.

GET_LAST_NUMBER

Devuelve el último número de un contador especificado. Si el contador no fue inicializado la función devolverá cero.

Name

El nombre del contador.

CLEAR

Pone el contador a cero.

Name

El nombre del contador.

DIALOG

CONFIRM

Abre un diálogo de confirmación. Esto puede ser útil para las pruebas, pero normalmente es una mala idea en mapeos productivos, ya que no pueden ser ejecutados en el fondo/trabajo.

Abre un cuadro de confirmación y devuelve el valor elegido por el usuario: True para sí; o False para no.

String

El texto que se muestra al usuario.

SALES

Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan como se espera.

POST

Inicia la rutina de contabilización de un documento de ventas. Si hay algún error durante la rutina de contabilización, la asignación se interrumpirá inmediatamente. Dado que las rutinas de contabilización pueden contener código COMPROMISO, es posible que todos los datos anteriores a la rutina de contabilización ya estén escritos.

Recomendamos encarecidamente que esta función se ejecute en una asignación separada y que no se escriba en ninguna tabla de dicha asignación.

Los parámetros son:

Document Type

La clase de documento del documento de ventas. (Sales Header)

No.

El número del documento de ventas.

Ship

Una bandera booleana para indicar si se debe contabilizar el transporte.

Invoice

Una marca booleana para indicar si se debe contabilizar la factura.

PURCHASE

Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan como se espera.

POST

Inicia la rutina de contabilización de un documento de compras. Si hay algún error durante la rutina de contabilización, la asignación se interrumpirá inmediatamente. Dado que las rutinas de contabilización pueden contener código COMPROMISO, es posible que todos los datos anteriores a la rutina de contabilización ya estén escritos.

Recomendamos encarecidamente que esta función se ejecute en una asignación separada y que no se escriba en ninguna tabla de dicha asignación.

Los parámetros son:

Document Type

La clase de documento del documento de compras. (Purchase Header)

No.

El número del documento de compra.

Receive

Una bandera booleana que indica si se debe contabilizar el recibo.

Invoice

Una marca booleana para indicar si se debe contabilizar la factura.

COMPANYINFORMATION

El objeto COMPANYINFORMATION le permite acceder fácilmente a la Company Information de la tabla, sin necesidad de añadir un bucle de tabla a la asignación.

Name

Obtiene la columna «Nombre» de la tabla Company Information.

Name 2

Obtiene la columna «Nombre 2» de la tabla Company Information.

Home Page

Obtiene la columna «Página de inicio» de la tabla Company Information.

Address

Obtiene la columna «Dirección» de la tabla Company Information.

Address 2

Obtiene la columna «Dirección 2» de la tabla Company Information.

City

Obtiene la columna «Ciudad» de la tabla Company Information.

Post Code

Obtiene la columna «Código postal» de la tabla Company Information.

Country/Region Code

Obtiene la columna «Código de país/región» de la tabla Company Information.

Phone No.

Obtiene la columna «Número de teléfono» de la tabla Company Information.

Phone No. 2

Obtiene la columna «Número de teléfono» de la tabla Company Information.

Fax No.

Obtiene la columna «Nº de fax» de la tabla Company Information.

E-Mail

Obtiene la columna «E-Mail» de la tabla Company Information.

Telex No.

Obtiene la columna «No. de Télex» de la tabla Company Information.

GLN

Este campo es especial.

Si hay un valor en la columna Global Identification Number en la tabla Configuración 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 eso falla, se devuelve una cadena vacía.

VAT Registration No.

Obtiene la columna «Número de registro de IVA» de la tabla Company Information.

Registration No.

Obtiene la columna «Nº de registro» de la tabla Company Information.

Giro No.

Obtiene la columna «Giro No.» de la tabla Company Information.

Bank Name

Obtiene la columna «Nombre del banco» de la tabla Company Information.

Bank Branch No.

Obtiene la columna «Número de sucursal bancaria» de la tabla Company Information.

Bank Account No.

Obtiene la columna «Número de cuenta bancaria» de la tabla Company Information.

Ship-to Name

Obtiene la columna «Nombre del destinatario» de la tabla Company Information.

Ship-to Name 2

Obtiene la columna «Nombre del destinatario 2» de la tabla Company Information.

Ship-to Address

Obtiene la columna «Dirección de envío» de la tabla Company Information.

Ship-to Address 2

Obtiene la columna «Dirección de envío 2» de la tabla Company Information.

Ship-to City

Obtiene la columna «Enviar a la ciudad» de la tabla Company Information.

Ship-to Contact

Obtiene la columna «Contacto de envío» de la tabla Company Information.

Ship-to Post Code

Obtiene la columna «Código postal de destino» de la tabla Company Information.

Ship-to County

Obtiene la columna «Enviar a condado» de la tabla Company Information.

SALES_INVOICE

Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan como se espera.

Estas funciones están relacionadas con las cabeceras de facturas de ventas contabilizadas. O, en términos técnicos, estas funciones están relacionadas con la tabla Microsoft Dynamics 365 Business Central valores liquidativos con el nombre Sales Invoice Header.

GetShipmentNoIfUnique

Devuelve el número de envío de ventas, si es único; de lo contrario, se devuelve un string vacío. O en otras palabras, si no hubo envíos parciales y sólo hay un envío asociado a esta factura.

Invoice No.

El número de factura de ventas contabilizado para el que deben buscarse los envíos.

GetShipmentNoList

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.

Invoice No.

El número de factura de ventas contabilizado para el que deben buscarse los envíos.

Separator

El texto que debe utilizarse para separar los documentos. Puede ser, por ejemplo, un valor constante del tipo Text (Special) con el valor ,<SP>.

SALES_INVOICE_LINE

Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan 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 de Microsoft Dynamics 365 Business Central con el nombre de Sales Invoice Line.

GetItemChargeValueEntries

Devuelva una tabla temporal con las entradas de valor para los cargos y las asignaciones asociadas a esta línea. Para utilizar esta función, debe añadir un bucle de tabla en la asignación con la tabla Value Entry de valores en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Técnicamente estamos utilizando la tabla Value Entry de valores para encontrar las entradas en la tabla Entrada de Item Ledger Entry de posiciones y devolver los datos asociados de la tabla Value Entry de valores filtrados al número de documento actual, que es del tipo Adjustment.

Parámetros:

Document No.

El número de cabecera de la factura de ventas contabilizada.

Line No.

El número de línea de la factura de venta contabilizada.

GetShipmentLines

Devuelva una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, debe añadir un bucle de tabla en la asignación con la tabla Sales Shipment Line en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Técnicamente estamos utilizando la tabla Value Entry de valores para encontrar las entradas en la tabla Entrada de Item Ledger Entry de posiciones y devolver los datos de la tabla Sales Shipment Line.

Parámetros:

Document No.

El número de cabecera de la factura de ventas contabilizada.

Line No.

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 se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan 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 365 Business Central valores liquidativos con el nombre Sales Cr.Memo Header.

GetInvoiceNoIfUnique

Devuelve el número de la factura de venta, si es único; de lo contrario, se devuelve un string vacío.

Credit Memo No.

El abono contabilizado para el que se deben buscar las facturas asociadas.

GetInvoiceNoList

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.

Credit Memo No.

El número de factura de ventas contabilizado para el que deben buscarse los envíos.

Separator

El texto que debe utilizarse para separar los documentos. Puede ser, por ejemplo, un valor constante del tipo Text (Special) con el valor ,<SP>.

SALES_CREDIT_MEMO_LINE

Estas funciones son nuevas en Anveo EDI Connect 4.00. Asumen que se está utilizando un NAV estándar sin personalizaciones. Si ha personalizado un objeto estándar, por favor asegúrese de que se comportan 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 de Microsoft Dynamics 365 Business Central con el nombre de Sales Cr.Memo Line.

GetItemChargeValueEntries

Devuelva una tabla temporal con las entradas de valor para los cargos y las asignaciones asociadas a esta línea. Para utilizar esta función, debe añadir un bucle de tabla en la asignación con la tabla Value Entry de valores en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Técnicamente estamos utilizando la tabla Value Entry de valores para encontrar las entradas en la tabla Entrada de Item Ledger Entry de posiciones y devolver los datos asociados de la tabla Value Entry de valores filtrados al número de documento actual, que es del tipo Adjustment.

Parámetros:

Document No.

El número de cabecera del crédito de ventas contabilizado.

Line No.

El número de línea de crédito de ventas contabilizado.

GetInvoiceLines

Devuelva una tabla temporal con las líneas de factura contabilizadas asociadas a esta línea. Para utilizar esta función, se debe añadir un bucle de tabla en la asignación con la tabla Sales Invoice Line en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Si la Credit Memo Line se aplica a una entrada en la tabla Entrada de Item Ledger Entry de posiciones, la función busca en la tabla Value Entry de valores las entradas que son del tipo factura de ventas y devuelve los datos de la tabla Sales Invoice Line ventas.

Parámetros:

Document No.

El número de cabecera de la factura de ventas contabilizada.

Line No.

El número de línea de la factura de venta contabilizada.

GetShipmentLines

Devuelva una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, debe añadir un bucle de tabla en la asignación con la tabla Sales Shipment Line en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Si la Credit Memo Line se aplica a una entrada en la tabla Entrada de Item Ledger Entry de posiciones, la función busca en la tabla Value Entry de valores las entradas que son del tipo factura de ventas y devuelve los datos de la tabla Sales Shipment Line que están relacionados con las facturas de ventas encontradas.

Parámetros:

Document No.

El número de cabecera de la factura de ventas contabilizada.

Line No.

El número de línea de la factura de venta contabilizada.

GetReturnReceiptLines

Devuelva una tabla temporal con las líneas de envío asociadas a esta línea. Para utilizar esta función, tiene que añadir un bucle de tabla en la asignación con la tabla Return Receipt Line en modo de lectura temporal. Puede utilizar esta función como la InitFunction de ese bucle. En el mapeo se puede acceder a los datos de la tabla temporal, como en cualquier otra instancia de la tabla.

Técnicamente estamos utilizando la tabla Value Entry filtrada a la clase Entrada de devolución de Sales Return Receipt y devolvemos los datos de la tabla Return Receipt Line de devolución.

Parámetros:

Document No.

El número de cabecera de la factura de ventas contabilizada.

Line No.

El número de línea de la factura de venta contabilizada.