Compartir a través de


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

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

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

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

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

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