Edifact - Il blocco UNG / UNE può essere vuoto (contenere zero messaggi)?

StackOverflow https://stackoverflow.com/questions/8881237

  •  29-10-2019
  •  | 
  •  

Domanda

Nella struttura EDIFACT è possibile utilizzare i segmenti UNG / UNE per raggruppare un insieme di messaggi funzionalmente all'interno di uno scambio (segmenti UNB / UNZ). I raggruppamenti funzionali possono essere utilizzati per fornire un ulteriore livello di semantica su una raccolta di messaggi.

La mia domanda è se sia consentito produrre un gruppo funzionale senza alcun messaggio al suo interno (invece di non emettere affatto i segmenti UNG / UNE)?

Ho provato a cercare su Internet questo problema, ma non ho ancora trovato alcun chiarimento su questo punto specifico.

Per aggiungere un po 'di contesto, il mio scenario è uno scambio con quattro tipi di messaggi raggruppati funzionalmente. Uno di questi gruppi contiene un messaggio per ogni elemento sottostante nel database. Se il database non ha record, non verrà emesso alcun messaggio per quel gruppo. In questo caso il gruppo sarà vuoto. Crei un blocco UNG / UNE vuoto o non crei affatto il blocco? (gli altri tre gruppi saranno sempre popolati)

Sto davvero cercando una fonte citabile per supportare una risposta in entrambi i casi.

È stato utile?

Soluzione

all'interno di UNG / UNE i messaggi sono obbligatori (UNH-UNT).
proprio come gli scambi vuoti (UNB-UNZ) non sono consentiti.

Fonte: ISO 9735-2: 2002;vedere http://www.gefeg.com/jswg/v41/data/v41_docs.htm

btw, UNG / UNE non è usato spesso ....

Il tuo modo di vedere le buste è piuttosto divertente. Hai messaggi che devono essere imbustati (o raggruppati e poi imbustati). Non si fanno prima le buste e poi si aspetta che si riempiano ;-))
(almeno, è così che gestisco la posta ordinaria, e per edifact viene utilizzata la stessa logica)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top