Pregunta

Tengo un mensaje Coplat en el siguiente formato

DEB1234567890    5   CODE1     5   2007020610471COPLAT0
(... other data here ....)

DEB1234567890    5   CODE2     5   2007020610471COPLAT0
(... other data here ....)

FIN00000245     

mensaje anterior tiene dos secciones DEB como se puede notar.

Quiero crear un mensaje copagos del que se pueden asignar a ese mensaje Coplat, este es un ejemplo de un mensaje de copagos con un segmento BGM.

UNB+UNOC:2+1234567890:5+CODE1'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'

Quiero crear dos mensajes como éste para ser traducido al mensaje Coplat anterior, significa que cuando traducido, debo obtener 2 secciones DEB con Code1 y code2 respectivily, he intentado esto:

UNB+UNOC:2+1234567890:5+CODE1'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'

UNB+UNOC:2+1234567890:5+CODE2'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'

pero me error de sintaxis, lo que hace que todos los datos dentro de un segmento UNB que funciona, pero el Coplat generada sólo tiene un DEB con Code1, este es el mensaje:

UNB+UNOC:2+1234567890:5+CODE1'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'

UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'

Una UNB y 2 segmentos UNH interior. ¿Alguien puede ayudar a hacer un mensaje copagos por lo que obtener 2 segmentos DEB con Code1 y code2?

¿Fue útil?

Solución

que es el formato correcto, sólo tienes que especificar diferentes identifires de intercambio para los dos mensajes

UNB+UNOC:2+1234567890:5+CODE1'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'

UNB+UNOC:2+1234567890:5+CODE2'
UNH+1000000+COPAYM:0:4.2:RT'
BGM+903:ZZZ+1000000'
    (... other data here ....)
UNT+62:1000000'
UNZ+2+091000000'
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top