# Conditions COMDIS
<span hidden data-pagefind-meta={"title:Conditions COMDIS — application handbook (FV 202604)"} />

EDIFACT message type **COMDIS** · format version **202604** · 45 conditions · 1 packages · 0 UB conditions · from 2 handbook file(s)

## Conditions

<div className="maco-tabellenrahmen">

| Marker | Condition |
|---|---|
| **[1]** | if SG3 AJT+Z61+S_0109 or SG3 AJT+Z62+S_0109 is present |
| **[2]** | if SG3 AJT+Z58+S_0109 or SG3 AJT+Z59+S_0109 or SG3 AJT+Z60+S_0109 is present |
| **[3]** | Only MP-ID from the electricity division |
| **[4]** | if SG3 AJT+Z58/Z59/Z60/Z61/Z62+S_0109 is present |
| **[5]** | if SG3 AJT+A01/A02/A03/A04/A06/A07/A09/A12/A15+E_0504 is present |
| **[6]** | if SG3 AJT+A07+E_0504 is present |
| **[7]** | if SG3 AJT+A02+E_0504 is present |
| **[8]** | if SG3 AJT+A01/A04/A06/A09/A12+E_0504 is present |
| **[9]** | if SG3 AJT+A05/A10/A11/A14+E_0504 is present |
| **[10]** | if SG3 AJT+A03+E_0504 is present |
| **[11]** | if SG3 AJT+A15+E_0504 is present |
| **[12]** | if SG3 AJT+A99+S_0109 is present |
| **[13]** | if SG3 AJT+A07+E_1008 is present |
| **[14]** | if SG3 AJT+A02+E_1008 is present |
| **[15]** | if SG3 AJT+A01/A04/A06/A09+E_1008 is present |
| **[16]** | if SG3 AJT+A03+E_1008 is present |
| **[17]** | if SG3 AJT+A15+E_1008 is present |
| **[18]** | if SG3 AJT+A05/A10/A11+E_1008 is present |
| **[19]** | if SG3 AJT+A99+E_0265/E_0271/E_0274/E_0516/E_0520/E_0567 is present |
| **[20]** | if SG3 AJT+A01/A02/A03/A04/A06/A07/A09/A15+E_1008 is present |
| **[21]** | if the code EM is present in DE3155 in the same COM |
| **[22]** | if the code TE / FX / AJ / AL is present in DE3155 in the same COM |
| **[23]** | If MP-ID in NAD+MS (message sender) with role MSB is present |
| **[24]** | If MP-ID in NAD+MR (message recipient) with role ESA is present |
| **[25]** | If MP-ID in NAD+MR (message recipient) with role LF present |
| **[26]** | If MP-ID in NAD+MR (message recipient) with role NB present |
| **[27]** | If MP-ID in NAD+MS (message sender) with role NB present |
| **[28]** | Interchange control reference from the CONTRL |
| **[29]** | Interchange control reference from the APERAK |
| **[30]** | Message number from the APERAK |
| **[31]** | if SG3 AJT+Z61+G_0089 or SG3 AJT+Z62+G_0089 is present |
| **[32]** | if SG3 AJT+Z58+G_0089 or SG3 AJT+Z59+G_0089 or SG3 AJT+Z60+G_0089 is present |
| **[33]** | if SG3 AJT+Z58/Z59/Z60/Z61/Z62+G_0089 is present |
| **[34]** | if SG3 AJT+A99+G_0089 is present |
| **[492]** | If MP-ID in NAD+MR (message recipient) from the Electricity division |
| **[493]** | If MP-ID in NAD+MR (message recipient) from the Gas division |
| **[505]** | Note: BGM DE1004 from the INVOIC message previously rejected via REMADV |
| **[506]** | Note: BGM DE1004 from the MSCONS message previously rejected via IFTSTA |
| **[508]** | Note: Only one piece of information may be transmitted in DE3148 |
| **[509]** | Note: If receipt of the underlying message was confirmed before 06.06.2025, 00:00 |
| **[510]** | Note: If receipt of the underlying message was confirmed after 06.06.2025, 00:00 |
| **[930]** | Format: max. 2 decimal places |
| **[931]** | Format: ZZZ = +00 |
| **[939]** | Format: the character string must contain the characters @ and . |
| **[940]** | Format: the character string must begin with the character + and may only be followed by digits |

</div>

## Condition packages

Condition packages bundle prerequisites.

<div className="maco-tabellenrahmen">

| Package | Prerequisites | Conditions |
|---|---|---|
| **[1P]** | -- | Note: This is the standard package if no condition applies, e.g. in the COM segment. |

</div>

<Hinweisbereich>

This page carries the free text of every condition that the application handbook of message type **COMDIS** references in this format version. A row of the handbook writes `Muss [704]`; what [704] requires is here.

The list applies **to the message type**, not to a single check identifier. This is not a simplification but the form of the source: the condition list is present identically in every handbook file of the format.

:::caution{title="Why no assignment to individual check identifiers is given here"}

The intermediate format from which this documentation reads the handbook rows assigns conditions to a **column** — and this assignment is shifted against the original. Measured on 05.09.2026 against UTILMD electricity: the handbook lists `STS DE9013` as `X [360]` (approval codes only) for check identifier **55017** and `X [359]` (rejection codes only) for **55018**; the intermediate format puts `[360]` on 55016 and `[359]` on 55017 **and** 55018. The same applies to `FTX Muss [83]`: at 55018 in the handbook, at 55017 in the intermediate format.

Independently confirmed by the change lists of the source: change IDs 25242, 25821, 25822, 25445 and 25243 explicitly locate [83], [351] and [352] in „Use case 55018 Rejection of contract termination“. No entry assigns them to 55016 or 55017.

That is why the **text** of every condition is given here and nowhere the claim as to which condition applies to which check identifier. Anyone who needs that looks it up in the original application handbook.

:::

As measured on 05.09.2026, **no** `ahb_expression` in this source points to a package marker — the condition packages are listed on this page because the source carries them, not because a handbook line refers to them.

</Hinweisbereich>
