X12
Conéctese a la API X12 para realizar acciones de codificación y descodificación.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL | https://support.microsoft.com/ |
| Correo Electrónico | abapi@microsoft.com |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-x12 |
| Directiva de privacidad | https://privacy.microsoft.com/ |
| Categorías | Operaciones de TI; Comercio |
Conector en profundidad
Para más información sobre el conector, consulte la sección en profundidad.
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Predeterminado | Parámetros para crear una conexión. | Todas las regiones | No se puede compartir |
Predeterminado
Aplicable: Todas las regiones
Parámetros para crear una conexión.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Id. de cuenta de integración | cuerda / cadena | Id. de cuenta de integración | Cierto |
| Dirección URL de SAS de la cuenta de integración | securestring | Dirección URL de SAS de la cuenta de integración | Cierto |
| Tamaño del bloque Números de control | int | Especifica el tamaño de bloque de los números de control que se van a reservar a partir de un contrato. Esto está pensado para escenarios de alto rendimiento |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 1800 | 60 segundos |
Acciones
| Agregar o actualizar números de control |
Agregar o actualizar números de control |
| Codificación en mensaje X12 por identidades |
Codificación en mensaje X12 por identidades |
| Codificación en mensaje X12 por identidades (V2) (versión preliminar) |
Codificación del intercambio XML a intercambio X12 por identidades. El intercambio puede tener uno o varios conjuntos de transacciones. |
| Codificación en mensaje X12 por nombre de contrato |
Codificación en mensaje X12 por nombre de contrato |
| Codificación en mensaje X12 por nombre de contrato (V2) (versión preliminar) |
Codificación del intercambio XML a intercambio X12 por nombre de contrato. El intercambio puede tener uno o varios conjuntos de transacciones. |
| Codificación por lotes de mensajes X12 mediante identidades (versión preliminar) |
Codificación por lotes de mensajes X12 mediante identidades |
| Codificación por lotes por nombre de contrato (versión preliminar) |
Codificación por lotes por nombre de contrato |
| Descodificar mensaje X12 |
Descodificar mensaje X12 |
| Resolución del contrato X12 |
Resolución del contrato X12 |
Agregar o actualizar números de control
Agregar o actualizar números de control
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del contrato
|
AgreementName | string |
Nombre del contrato |
|
|
Tipo de número de control
|
ControlNumberType | string |
Tipo de número de control (ICN/TSCN/GCN) asociado a la entrada |
|
|
Número de control
|
ControlNumber | string |
Número de control |
|
|
Tiempo de cambio del número de control
|
ControlNumberChangedTime | date-time |
Hora de recepción del mensaje |
|
|
Dirección del mensaje
|
MessageDirection | string |
Dirección del mensaje |
|
|
Confirmación
|
IsAcknowledgement | boolean |
El mensaje es un mensaje de confirmación |
|
|
Error en el procesamiento de mensajes
|
IsMessageProcessingFailed | boolean |
Indica si se ha producido un error en el procesamiento de mensajes recibidos |
Devoluciones
- response
- array of UpdateControlNumberResult
Codificación en mensaje X12 por identidades
Codificación en mensaje X12 por identidades
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador del remitente
|
senderIdentifier | True | string |
Identificador del remitente |
|
Calificador de remitente
|
senderQualifier | True | string |
Calificador de remitente |
|
Identificador del receptor
|
receiverIdentifier | True | string |
Identificador del receptor |
|
Calificador del receptor
|
receiverQualifier | True | string |
Calificador del receptor |
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
|
|
Mensaje XML para codificar
|
body | True | binary |
Mensaje XML para codificar |
|
Identificador del remitente de la aplicación/código GS02
|
GS02 | string |
Proporcione un valor para invalidar el identificador o el código del remitente de la aplicación (GS02). |
|
|
Identificador de receptor de aplicación/código GS03
|
GS03 | string |
Proporcione un valor para invalidar el identificador o el código del receptor de la aplicación (GS03). |
Devoluciones
Respuesta de codificación EDI
- Body
- EdiEncodeResponse
Codificación en mensaje X12 por identidades (V2) (versión preliminar)
Codificación del intercambio XML a intercambio X12 por identidades. El intercambio puede tener uno o varios conjuntos de transacciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador del remitente
|
senderIdentifier | True | string |
Identificador del remitente |
|
Calificador de remitente
|
senderQualifier | True | string |
Calificador de remitente |
|
Identificador del receptor
|
receiverIdentifier | True | string |
Identificador del receptor |
|
Calificador del receptor
|
receiverQualifier | True | string |
Calificador del receptor |
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
|
|
Mensaje XML para codificar
|
body | True | binary |
Mensaje XML para codificar |
|
Identificador del remitente de la aplicación/código GS02
|
GS02 | string |
Proporcione un valor para invalidar el identificador o el código del remitente de la aplicación (GS02). |
|
|
Identificador de receptor de aplicación/código GS03
|
GS03 | string |
Proporcione un valor para invalidar el identificador o el código del receptor de la aplicación (GS03). |
Devoluciones
Respuesta de codificación X12 V2
- Body
- X12EncodeV2Response
Codificación en mensaje X12 por nombre de contrato
Codificación en mensaje X12 por nombre de contrato
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del contrato X12
|
agreementName | True | string |
Nombre del contrato X12. |
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
|
|
Mensaje XML para codificar
|
body | True | binary |
Mensaje XML para codificar |
|
Número de versión de control (ISA12)
|
ISA12 | string |
Proporcione un valor para invalidar el número de versión de control (ISA12). |
|
|
Identificador del remitente de la aplicación/código GS02
|
GS02 | string |
Proporcione un valor para invalidar el identificador o el código del remitente de la aplicación (GS02). |
|
|
Identificador de receptor de aplicación/código GS03
|
GS03 | string |
Proporcione un valor para invalidar el identificador o el código del receptor de la aplicación (GS03). |
Devoluciones
Respuesta de codificación EDI
- Body
- EdiEncodeResponse
Codificación en mensaje X12 por nombre de contrato (V2) (versión preliminar)
Codificación del intercambio XML a intercambio X12 por nombre de contrato. El intercambio puede tener uno o varios conjuntos de transacciones.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del contrato X12
|
agreementName | True | string |
Nombre del contrato X12 |
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
|
|
Mensaje XML para codificar
|
body | True | binary |
Mensaje XML para codificar |
|
Identificador del remitente de la aplicación/código GS02
|
GS02 | string |
Proporcione un valor para invalidar el identificador o el código del remitente de la aplicación (GS02). |
|
|
Identificador de receptor de aplicación/código GS03
|
GS03 | string |
Proporcione un valor para invalidar el identificador o el código del receptor de la aplicación (GS03). |
Devoluciones
Respuesta de codificación X12 V2
- Body
- X12EncodeV2Response
Codificación por lotes de mensajes X12 mediante identidades (versión preliminar)
Codificación por lotes de mensajes X12 mediante identidades
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Identificador del remitente
|
senderIdentifier | True | string |
Identificador del remitente. |
|
Calificador de remitente
|
senderQualifier | True | string |
Calificador del remitente. |
|
Identificador del receptor
|
receiverIdentifier | True | string |
Identificador del receptor. |
|
Calificador del receptor
|
receiverQualifier | True | string |
Calificador del receptor. |
|
BatchName
|
BatchName | string |
Nombre del lote |
|
|
PartitionName
|
PartitionName | string |
Nombre de la partición por lotes |
|
|
MessageId
|
MessageId | string |
Identificador único del elemento por lotes |
|
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
Devoluciones
Respuesta de codificación por lotes X12
Codificación por lotes por nombre de contrato (versión preliminar)
Codificación por lotes por nombre de contrato
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del contrato X12
|
agreementName | True | string |
Nombre del contrato. |
|
BatchName
|
BatchName | string |
Nombre del lote |
|
|
PartitionName
|
PartitionName | string |
Nombre de la partición por lotes |
|
|
MessageId
|
MessageId | string |
Identificador único del elemento por lotes |
|
|
Separador de elementos de datos
|
dataElementSeparator | integer |
Separador de elementos de datos: invalida la configuración del contrato. |
|
|
Separador de componentes
|
componentSeparator | integer |
Separador de componentes: invalida la configuración del contrato. |
|
|
Carácter de reemplazo
|
replacementCharacter | integer |
Carácter de reemplazo: invalida la configuración del contrato. |
|
|
Terminador de segmento
|
segmentTerminator | integer |
Terminador de segmento: invalida la configuración del contrato. |
|
|
Sufijo del terminador de segmento
|
segmentTerminatorSuffix | string |
Sufijo del terminador de segmento: invalida la configuración del contrato. |
Devoluciones
Respuesta de codificación por lotes X12
Descodificar mensaje X12
Descodificar mensaje X12
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Conservar intercambio
|
preserveInterchange | boolean |
Conservar intercambio: invalida la configuración del contrato. |
|
|
Suspender intercambio en caso de error
|
suspendInterchangeOnError | boolean |
Suspender intercambio en caso de error: invalida la configuración del contrato. |
|
|
Mensaje de archivo plano X12 para descodificar
|
body | True | binary |
Mensaje de archivo plano X12 para descodificar |
Devoluciones
Respuesta de descodificación edi
Resolución del contrato X12
Resolución del contrato X12
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Mensaje de archivo plano X12
|
body | True | binary |
Mensaje de archivo plano X12 |
Devoluciones
Propiedades del contrato EDI
Desencadenadores
| Cuando se modifica un número de control |
Cuando se modifica un número de control |
Cuando se modifica un número de control
Cuando se modifica un número de control
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
DateTime para iniciar la sincronización de números de control
|
startSyncTime | date-time |
Fecha y hora iniciales para sondear los cambios. |
Devoluciones
Definiciones
ReplicableControlNumberContent
Contenido del número de control replicable
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre del contrato
|
AgreementName | string |
Nombre del contrato |
|
Tipo de número de control
|
ControlNumberType | string |
Tipo de número de control (ICN/TSCN/GCN) asociado a la entrada |
|
Número de control
|
ControlNumber | string |
Número de control |
|
Tiempo de cambio del número de control
|
ControlNumberChangedTime | date-time |
Hora de recepción del mensaje |
|
Dirección del mensaje
|
MessageDirection | string |
Dirección del mensaje |
|
Confirmación
|
IsAcknowledgement | boolean |
El mensaje es un mensaje de confirmación |
|
Error en el procesamiento de mensajes
|
IsMessageProcessingFailed | boolean |
Indica si se ha producido un error en el procesamiento de mensajes recibidos |
UpdateControlNumberResult
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Estado de la acción de número de control de actualización
|
UpdateControlNumberStatus | string | |
|
OldControlNumberContent
|
OldControlNumberContent | ControlNumberContent | |
|
ErrorDetails
|
ErrorDetails | EipErrorResponseBody |
Cuerpo de respuesta de error |
ControlNumberContent
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ControlNumber
|
ControlNumber | string | |
|
ControlNumberChangedTime
|
ControlNumberChangedTime | date-time |
EipErrorResponseBody
Cuerpo de respuesta de error
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Código de estado
|
StatusCode | string |
Código de estado HTTP de la respuesta |
|
Mensaje de error
|
ErrorMessage | string |
Mensaje de error |
|
source
|
source | string |
Origen del error |
|
Errores
|
errors | array of string |
Errores proporcionados por el origen |
EdiDecodeResponse[X12DecodeResponse,X12AcknowledgementResponse]
Respuesta de descodificación edi
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de control de intercambio |
|
GroupControlNumbers
|
GroupControlNumbers | array of string |
Números de control de grupo que se producen en el intercambio |
|
GoodMessages
|
GoodMessages | array of X12DecodeResponse |
Mensajes correctos |
|
BadMessages
|
BadMessages | array of X12DecodeResponse |
Mensajes incorrectos |
|
GeneratedAcks
|
GeneratedAcks | array of X12AcknowledgementResponse |
Confirmaciones generadas |
|
ReceivedAcks
|
ReceivedAcks | array of X12AcknowledgementResponse |
Confirmaciones entrantes |
|
AgreementName
|
AgreementName | string |
Nombre del contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nombre del asociado invitado |
|
HostPartnerName
|
HostPartnerName | string |
Nombre del asociado de host |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidad del receptor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Calificador de receptor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidad del remitente |
|
SenderQualifier
|
SenderQualifier | string |
Calificador de remitente |
X12DecodeResponse
Respuesta de descodificación X12
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
InterchangeEnvelope
|
InterchangeEnvelope | InterchangeEnvelope |
Sobre de intercambio |
|
FunctionalGroupEnvelope
|
FunctionalGroupEnvelope | X12FunctionalGroupEnvelope |
Sobre de grupo funcional |
|
TransactionSet
|
TransactionSet | TransactionSet |
Conjunto de transacciones EDI |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Indica si se requiere o no la confirmación técnica |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Indica si se requiere o no la confirmación funcional |
|
Exception
|
Exception | string |
Exception |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de datos |
|
GroupControlNumber
|
GroupControlNumber | string |
Número de control de grupo |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de control de intercambio |
|
MessageType
|
MessageType | string |
Tipo de mensaje |
|
Carga
|
Payload | string |
Carga |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Carácter de reemplazo |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufijo de terminador de segmento |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de control del conjunto de transacciones |
|
AgreementName
|
AgreementName | string |
Nombre del contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nombre del asociado invitado |
|
HostPartnerName
|
HostPartnerName | string |
Nombre del asociado de host |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidad del receptor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Calificador de receptor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidad del remitente |
|
SenderQualifier
|
SenderQualifier | string |
Calificador de remitente |
X12AcknowledgementResponse
Confirmaciones X12
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
FunctionalAcknowledgement
|
FunctionalAcknowledgement | X12FunctionalAcknowledgement |
Confirmación funcional |
|
TechnicalAcknowledgement
|
TechnicalAcknowledgement | X12TechnicalAcknowledgement |
Confirmación técnica edi |
|
AckPayload
|
AckPayload | string |
Carga de confirmación |
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Confirmación funcional |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Es la confirmación técnica |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Indica si se espera o no la confirmación técnica |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Indica si se espera o no la confirmación funcional |
|
MessageType
|
MessageType | string |
Tipo de mensaje |
InterchangeEnvelope
Sobre de intercambio
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ISA_Segment
|
ISA_Segment | string |
Segmento ISA |
|
ISA05
|
ISA05 | string |
ISA05 |
|
ISA06
|
ISA06 | string |
ISA06 |
|
ISA07
|
ISA07 | string |
ISA07 |
|
ISA08
|
ISA08 | string |
ISA08 |
|
ISA09
|
ISA09 | string |
ISA09 |
|
ISA10
|
ISA10 | string |
ISA10 |
|
ISA11
|
ISA11 | string |
ISA11 |
|
ISA12
|
ISA12 | string |
ISA12 |
|
ISA13
|
ISA13 | string |
ISA13 |
|
ISA14
|
ISA14 | string |
ISA14 |
|
ISA15
|
ISA15 | string |
ISA15 |
|
IEA01
|
IEA01 | string |
IEA01 |
|
IEA02
|
IEA02 | string |
IEA02 |
X12FunctionalGroupEnvelope
Sobre de grupo funcional
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
GS_Segment
|
GS_Segment | string |
Segmento GS |
|
GS01
|
GS01 | string |
GS01 |
|
GS02
|
GS02 | string |
GS02 |
|
GS03
|
GS03 | string |
GS03 |
|
GS04
|
GS04 | string |
GS04 |
|
GS05
|
GS05 | string |
GS05 |
|
GS06
|
GS06 | string |
GS06 |
|
GS07
|
GS07 | string |
GS07 |
|
GS08
|
GS08 | string |
GS08 |
|
GE01
|
GE01 | string |
GE01 |
|
GE02
|
GE02 | string |
GE02 |
TransactionSet
Conjunto de transacciones EDI
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
X12FunctionalAcknowledgement
Confirmación funcional
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Header
|
Header | AK1FunctionalGroupResponseHeader |
Encabezado de grupo funcional |
|
AK2Loop
|
AK2Loop | array of AK2Loop |
AK2Loop |
|
Remolque
|
Trailer | AK9FunctionalGroupResponseTrailer |
Tráiler del grupo funcional de AK9 |
X12TechnicalAcknowledgement
Confirmación técnica edi
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
TA101
|
TA101 | string |
TA101 |
|
TA102
|
TA102 | string |
TA102 |
|
TA103
|
TA103 | string |
TA103 |
|
TA104
|
TA104 | string |
TA104 |
|
TA105
|
TA105 | string |
TA105 |
AK1FunctionalGroupResponseHeader
Encabezado de grupo funcional
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK101
|
AK101 | string |
AK101 |
|
AK102
|
AK102 | string |
AK102 |
AK2Loop
Encabezado de respuesta del conjunto de transacciones ak2Loop
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK201
|
AK201 | string |
AK201 |
|
AK202
|
AK202 | string |
AK202 |
|
AK203
|
AK203 | string |
AK203 |
|
AK3Loop
|
AK3Loop | array of DataSegmentNote |
Segmentos de datos de AK3Loop |
|
AK501
|
AK501 | string |
AK501 |
|
AK502
|
AK502 | string |
AK502 |
|
AK503
|
AK503 | string |
AK503 |
|
AK504
|
AK504 | string |
AK504 |
|
AK505
|
AK505 | string |
AK505 |
|
AK506
|
AK506 | string |
AK506 |
AK9FunctionalGroupResponseTrailer
Tráiler del grupo funcional de AK9
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK901
|
AK901 | string |
AK901 |
|
AK902
|
AK902 | string |
AK902 |
|
AK903
|
AK903 | string |
AK903 |
|
AK904
|
AK904 | string |
AK904 |
|
AK905
|
AK905 | string |
AK905 |
|
AK906
|
AK906 | string |
AK906 |
|
AK907
|
AK907 | string |
AK907 |
|
AK908
|
AK908 | string |
AK908 |
|
AK909
|
AK909 | string |
AK909 |
DataSegmentNote
Segmentos de datos usados en la confirmación edi
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK301
|
AK301 | string |
AK301 |
|
AK302
|
AK302 | string |
AK302 |
|
AK303
|
AK303 | string |
AK303 |
|
AK304
|
AK304 | string |
AK304 |
|
AK4DataElementNote
|
AK4DataElementNote | array of DataElementNote |
Segmento AK4 |
DataElementNote
Elementos de datos en confirmación EDI
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK401
|
AK401 | CompositeDataElement |
Elemento de datos compuesto AK401 |
|
AK402
|
AK402 | string |
AK402 |
|
AK403
|
AK403 | string |
AK403 |
|
AK404
|
AK404 | string |
AK404 |
CompositeDataElement
Elemento de datos compuesto AK401
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AK41.1
|
AK41.1 | string |
CompositeProperty1 que representa AK41.1 de confirmaciones X12 |
|
AK41.2
|
AK41.2 | string |
CompositeProperty2 que representa AK41.2 de confirmaciones X12 |
|
AK41.3
|
AK41.3 | string |
CompositeProperty3 que representa AK41.3 de confirmaciones X12 |
EdiAgreementProperties
Propiedades del contrato EDI
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
AgreementName
|
AgreementName | string |
Nombre del contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nombre del asociado invitado |
|
HostPartnerName
|
HostPartnerName | string |
Nombre del asociado de host |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidad del receptor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Calificador de receptor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidad del remitente |
|
SenderQualifier
|
SenderQualifier | string |
Calificador de remitente |
Objeto
X12BatchEncodeResponse
Respuesta de codificación por lotes X12
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Intercambio
|
Interchange | InterchangeBatchEnvelope |
Sobre de lote de intercambio |
|
BatchName
|
BatchName | string |
Nombre del lote |
|
PartitionName
|
PartitionName | string |
Nombre de partición |
|
Content
|
Content | Object | |
|
BadMessages
|
BadMessages | array of BatchItemError |
Mensajes incorrectos |
|
AgreementProperties
|
AgreementProperties | EdiAgreementProperties |
Propiedades del contrato EDI |
|
Delimitadores
|
Delimiters | Delimiters |
Delimitadores asociados a un mensaje EDI |
InterchangeBatchEnvelope
Sobre de lote de intercambio
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de control de intercambio |
|
FunctionalGroups
|
FunctionalGroups | array of X12FunctionalGroupBatchEnvelope |
Grupos funcionales en el intercambio |
|
ISA_Segment
|
ISA_Segment | string |
Segmento ISA |
|
ISA05
|
ISA05 | string |
ISA05 |
|
ISA06
|
ISA06 | string |
ISA06 |
|
ISA07
|
ISA07 | string |
ISA07 |
|
ISA08
|
ISA08 | string |
ISA08 |
|
ISA09
|
ISA09 | string |
ISA09 |
|
ISA10
|
ISA10 | string |
ISA10 |
|
ISA11
|
ISA11 | string |
ISA11 |
|
ISA12
|
ISA12 | string |
ISA12 |
|
ISA13
|
ISA13 | string |
ISA13 |
|
ISA14
|
ISA14 | string |
ISA14 |
|
ISA15
|
ISA15 | string |
ISA15 |
|
IEA01
|
IEA01 | string |
IEA01 |
|
IEA02
|
IEA02 | string |
IEA02 |
BatchItemError
Respuesta de error para un mensaje por lotes incorrecto
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
MessageId
|
MessageId | string |
Identificador de mensaje incorrecto |
|
Error
|
Error | string |
Error |
Delimitadores
Delimitadores asociados a un mensaje EDI
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de datos |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Carácter de reemplazo |
|
ReleaseIndicator
|
ReleaseIndicator | integer |
Indicador de versión |
|
RepeticiónSeparator
|
RepetitionSeparator | integer |
Separador de repetición |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufijo del terminador de segmento |
|
DecimalIndicator
|
DecimalIndicator | integer |
Indicador decimal |
X12FunctionalGroupBatchEnvelope
Sobre de grupo funcional por lotes
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
GroupControlNumber
|
GroupControlNumber | string |
Número de control de grupo |
|
Conjuntos de transacciones
|
TransactionSets | array of TransactionSetBatchEnvelope |
Conjuntos de transacciones |
|
GS_Segment
|
GS_Segment | string |
Segmento GS |
|
GS01
|
GS01 | string |
GS01 |
|
GS02
|
GS02 | string |
GS02 |
|
GS03
|
GS03 | string |
GS03 |
|
GS04
|
GS04 | string |
GS04 |
|
GS05
|
GS05 | string |
GS05 |
|
GS06
|
GS06 | string |
GS06 |
|
GS07
|
GS07 | string |
GS07 |
|
GS08
|
GS08 | string |
GS08 |
|
GE01
|
GE01 | string |
GE01 |
|
GE02
|
GE02 | string |
GE02 |
TransactionSetBatchEnvelope
Conjunto de transacciones EDI de Batch
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de control del conjunto de transacciones |
|
MessageId
|
MessageId | string |
Identificador de mensaje por lotes |
|
ST01
|
ST01 | string |
ST01 |
|
ST02
|
ST02 | string |
ST02 |
|
ST03
|
ST03 | string |
ST03 |
|
SE01
|
SE01 | string |
SE01 |
|
SE02
|
SE02 | string |
SE02 |
|
SE03
|
SE03 | string |
SE03 |
EdiEncodeResponse
Respuesta de codificación EDI
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
IsFunctionalAck
|
IsFunctionalAck | boolean |
Si se trata de una confirmación funcional |
|
IsTechnicalAck
|
IsTechnicalAck | boolean |
Si se trata de una confirmación técnica |
|
TechnicalAckExpected
|
TechnicalAckExpected | boolean |
Indica si se espera o no la confirmación técnica |
|
FunctionalAckExpected
|
FunctionalAckExpected | boolean |
Indica si se espera o no la confirmación funcional |
|
ComponentSeparator
|
ComponentSeparator | integer |
Separador de componentes |
|
DataElementSeparator
|
DataElementSeparator | integer |
Separador de elementos de datos |
|
GroupControlNumber
|
GroupControlNumber | string |
Número de control de grupo |
|
InterchangeControlNumber
|
InterchangeControlNumber | string |
Número de control de intercambio |
|
MessageType
|
MessageType | string |
Tipo de mensaje |
|
Carga
|
Payload | string |
Carga |
|
ReplacementCharacter
|
ReplacementCharacter | integer |
Carácter de reemplazo |
|
SegmentTerminator
|
SegmentTerminator | integer |
Terminador de segmento |
|
SegmentTerminatorSuffix
|
SegmentTerminatorSuffix | string |
Sufijo de terminador de segmento |
|
TransactionSetControlNumber
|
TransactionSetControlNumber | string |
Número de control del conjunto de transacciones |
|
AgreementName
|
AgreementName | string |
Nombre del contrato |
|
GuestPartnerName
|
GuestPartnerName | string |
Nombre del asociado invitado |
|
HostPartnerName
|
HostPartnerName | string |
Nombre del asociado de host |
|
ReceiverIdentifier
|
ReceiverIdentifier | string |
Identidad del receptor |
|
ReceiverQualifier
|
ReceiverQualifier | string |
Calificador de receptor |
|
SenderIdentifier
|
SenderIdentifier | string |
Identidad del remitente |
|
SenderQualifier
|
SenderQualifier | string |
Calificador de remitente |
X12EncodeV2Response
Respuesta de codificación X12 V2
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Intercambio
|
Interchange | InterchangeBatchEnvelope |
Sobre de lote de intercambio |
|
Content
|
Content | Object | |
|
AgreementProperties
|
AgreementProperties | EdiAgreementProperties |
Propiedades del contrato EDI |
|
Delimitadores
|
Delimiters | Delimiters |
Delimitadores asociados a un mensaje EDI |