für
- Ad-hoc-Bereitschaft
- Ad-hoc-Inventur
- Ad-hoc-Test
- ...
Meist mit "Details" tituliert.
Der modale Details-Dialog öffnet sich nach Klick ins Datenfeld.
z.B.
ADialog-Umsetzung

--> /a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=12
- 1 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_adr_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_adr_ap_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Prio</label> <input name="Prio" list="ADR_PRIO_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="ADR_PRIO_LIST">
$DATA_OPTIONS.OK_NOK_ANSWER_LIST.OK_NOK_ANSWER_OG.OK_NOK_ANSWER.OK_NOK_ANSWER_BEZEICHNUNG
</datalist>
- 2 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_adr_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_adr_ap_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Prio</label> <input name="Prio" list="ADR_PRIO_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="ADR_PRIO_LIST">
$DATA_OPTIONS.OK_NOK_ANSWER_LIST.OK_NOK_ANSWER_OG.OK_NOK_ANSWER.OK_NOK_ANSWER_BEZEICHNUNG
</datalist>
- 3 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_adr_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Vorname</label> <input name="Vorname" />
<label>Nachname</label> <input name="Nachname" />
<hr />
<label>Abteilung</label> <input name="Abteilung" />
<label>Taetigkeit</label> <input name="Taetigkeit" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_adr_ap_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>AP_Typ</label> <input name="AP_Typ" list="ADR_AP_TYP_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="ADR_AP_TYP_LIST">
<option value="betriebl." >EK</option>
<option value="privat" >privat</option>
</datalist>
- 4 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_adr_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Quelle</label> <input name="Quelle" />
<label>Betreuer</label> <input name="Betreuer" list="Betreuer_LIST" />
<hr />
<label>Produktgruppe</label> <input name="Produktgruppe" list="Produktgruppe_LIST" />
<hr />
<label>Wiedervorlage</label> <input name="Wiedervorlage" type="date" />
<hr />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="Betreuer_LIST">
$DATA_OPTIONS.ADRESSNR_LIST.ADR_KNZ.ADRESSNR.ADRESS_TEXT.ADRESSNR
</datalist>
<datalist id="Produktgruppe_LIST">
$DATA_OPTIONS.ARTIKELGRUPPE_ADIALOG_LIST.ARTIKELGRUPPE_OG.ARTIKELGRUPPE.ARTIKELGRUPPE_TEXT
</datalist>
<dialog id="dialog_adr_ap_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Prio</label> <input name="Prio" list="ADR_PRIO_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="ADR_PRIO_LIST">
$DATA_OPTIONS.OK_NOK_ANSWER_LIST.OK_NOK_ANSWER_OG.OK_NOK_ANSWER.OK_NOK_ANSWER_BEZEICHNUNG
</datalist>
- 5 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_wart_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_apos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Pos_Bemerkung</label> <input name="Pos_Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
- 6 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_wart_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_apos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Status</label> <input name="Status" list="APOS_STATUS_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="APOS_STATUS_LIST">
<option value='begonnen' >begonnen</option>
<option value='beendet' >beendet</option>
<option value='getestet' >getestet</option>
<option value='abgenommen' >abgenommen</option>
<option value='installiert' >installiert</option>
</datalist>
- 7 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_wart_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Bemerkung</label> <input name="Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<dialog id="dialog_apos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Status</label> <input name="Status" list="APOS_STATUS_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="APOS_STATUS_LIST">
<option value='behoben' >behoben</option>
</datalist>
- 8 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_wart_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>W_Art</label> <input name="W_Art" list="WART_TYP_LIST" />
<label>Intervall_Knz</label> <input name="Intervall_Knz" list="INTERVALL_KNZ_LIST" />
<label>Intervall_Cnt</label> <input name="Intervall_Cnt" type="number" min="0" max="3" step="1" />
<label>W_Text</label> <input name="W_Text" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="WART_TYP_LIST">
<option value='Wartung'>LF - Service/Wartung</option>
</datalist>
<datalist id="INTERVALL_KNZ_LIST">
<option value='taegl' >taegl</option>
<option value='woechentl' >woechentl</option>
<option value='monatl' >monatl</option>
<option value='jaehrl' >jaehrl</option>
</datalist>
<dialog id="dialog_apos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Pos_Bemerkung</label> <input name="Pos_Bemerkung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
- 9 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_wart_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>W_Art</label> <input name="W_Art" list="WART_TYP_LIST" />
<label>Intervall_Knz</label> <input name="Intervall_Knz" list="INTERVALL_KNZ_LIST" />
<label>Intervall_Cnt</label> <input name="Intervall_Cnt" type="number" min="0" max="3" step="1" />
<label>W_Text</label> <input name="W_Text" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="WART_TYP_LIST">
<option value='Wiedervorlage'>AN - Wiedervorlage</option>
<option value='Wartung'>LF - Service/Wartung</option>
<option value='Abo'>RE - Abo</option>
</datalist>
<datalist id="INTERVALL_KNZ_LIST">
<option value='taegl' >taegl</option>
<option value='woechentl' >woechentl</option>
<option value='monatl' >monatl</option>
<option value='jaehrl' >jaehrl</option>
</datalist>
<dialog id="dialog_apos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Status</label> <input name="Status" list="APOS_STATUS_LIST" />
<label>W_Art</label> <input name="W_Art" list="APOS_WART_TYP_LIST" />
<label>Lager</label> <input name="Lager" list="APOS_STORAGELOCATION_LIST" />
<hr />
<label>EK_Ref</label> <input name="EK_Ref" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="APOS_STATUS_LIST">
<option value='begonnen' >begonnen</option>
<option value='beendet' >beendet</option>
<option value='abgenommen' >abgenommen</option>
</datalist>
<datalist id="APOS_WART_TYP_LIST">
<option value='Wartung'>LF - Service/Wartung</option>
</datalist>
<datalist id="APOS_STORAGELOCATION_LIST">
<option value='aLF'>aLF - Zug auf Lagerort Auftragslieferung</option>
</datalist>
- 10 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_artikel_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Hersteller</label> <input name="Hersteller" />
<label>Lieferant</label> <input name="Lieferant" /> <hr />
<label>Prospekt</label> <input name="Prospekt" />
<label>Dokumentation</label> <input name="Dokumentation" /> <hr />
<label>Kapazitaet</label> <input name="Kapazitaet" /> <hr />
<label>Serien_Nr</label> <input name="Serien_Nr" />
<label>Anl_Nr</label> <input name="Anl_Nr" /> <hr />
<label>Zugang</label> <input name="Zugang" type="date" />
<label>Abgang</label> <input name="Abgang" type="date" /> <hr />
<label>Kostenstelle</label> <input name="Kostenstelle" list="Kostenstelle_LIST" title="lt. Kunden / Lieferanten ... - Stamm" /> <hr />
<label>Verbrauchsmaterial</label> <input name="Verbrauchsmaterial" />
<label>Reinigung</label> <input name="Reinigung" />
<label>Wartung</label> <input name="Wartung" />
<label>Entsorgung</label> <input name="Entsorgung" /> <hr />
<label>Betreuer</label> <input name="Betreuer" /> <hr />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="Kostenstelle_LIST">
$DATA_OPTIONS.ADRESSNR_LIST.ADR_KNZ.ADRESSNR.ADRESS_TEXT.ADRESSNR
</datalist>

--> /frepjs2000/Fr_Artikel_Pflege?submitaction=%2F%3D%2F&datatable_primarykey=350
Wenn ein Feld fehlt,
hier anlegen.
- 11 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_artikel_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Hersteller</label> <input name="Hersteller" />
<hr />
<label>Prospekt</label> <input name="Prospekt" />
<hr />
<label>Dokumentation</label> <input name="Dokumentation" />
<hr />
<label>Erfahrung</label> <input name="Erfahrung" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
- 12 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_artikel_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Standort</label> <input name="Standort" list="Standort_LIST" title="lt. Kunden / Lieferanten ... - Stamm" />
<label>Kategorie</label> <input name="Kategorie" list="Kategorie_LIST" />
<label>Bezeichnung</label> <input name="Bezeichnung" />
<hr />
<label>m2</label> <input name="m2" />
<label>m3</label> <input name="m3" />
<hr />
<label>Zustand</label> <input name="Zustand" />
<hr />
<label>EK</label> <input name="EK" type="number" />
<label>mögl. VK</label> <input name="VK" type="number" />
<hr />
<label>Stand</label> <input name="Stand" type="date" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="Standort_LIST">
$DATA_OPTIONS.ADRESSNR_LIST.ADR_KNZ.ADRESSNR.ADRESS_TEXT.ADRESSNR
</datalist>
<datalist id="Kategorie_LIST">
<option>Grundstück<option>
<option>Gebäude<option>
<option>Raum<option>
<option>Einrichtung<option>
</datalist>
--> /frepjs2000/Fr_Artikel_Pflege?submitaction=%2F%3D%2F&datatable_primarykey=29

- 13 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_artikel_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Vertrag</label> <input name="Vertrag" />
<hr />
<label>mögl. VK</label> <input name="VK" type="number" />
<hr />
<label>Stand</label> <input name="Stand" type="date" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
--> /frepjs2000/Fr_Artikel_Pflege?submitaction=%2F%3D%2F&datatable_primarykey=22
- 14 - (TxtDoc-adialog2026-06-24.html)
Einen Artikel kann man
- herstellen
- einkaufen
- verkaufen
- vermieten
- warten
- ...
( Was das ERP eben hergibt )
z.B.
--> /frepjs2000/Fr_Artikel_Pflege?submitaction=%2F%3D%2F&datatable_primarykey=129

Pro Artikelgruppe können individuelle Felder ohne Datenbank/Programm-Änderung definiert werden
--> s.a. https://jobst-software.net/ainfojs2000/InfoPrint_Default?only_REPORT_KNZ=TxtDoc&search_text=ADialog
- 15 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_todo_pos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>von</label> <input name="von" type="time" />
<label>bis</label> <input name="bis" type="time" />
<hr />
<label>erreichbar unter</label> <input name="erreichbar_unter" />
<label>Bemerkung</label> <input name="Bemerkung" />
<hr />
<label>Status</label> <input name="Bereitschaft_Status" list="Bereitschaft_Status_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="Bereitschaft_Status_LIST">
<option>vorgeschlagen<option>
<option>beauftragt<option>
</datalist>
--> /a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=12

- 16 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_ahr_cal_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Archiv</label> <input name="Archiv" type="date"
placeholder="im Archiv ab (Wartung, dann per User mit ahr_cal_archive_role)" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
--> /ahr_cal/?submitaction=%2F%3D%2F&datatable_primarykey=12
- 17 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_todo_pos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Kategorie</label> <input name="Kategorie" list="Kategorie_LIST" />
<label>Bezeichnung</label> <input name="Bezeichnung" />
<hr />
<label>Zustand</label> <input name="Zustand" />
<hr />
<label>EK</label> <input name="EK" type="number" />
<label>mögl. VK</label> <input name="VK" type="number" />
<hr />
<label>Stand</label> <input name="Stand" type="date" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="Kategorie_LIST">
<option>Kamera<option>
<option>DVD<option>
<option>Bild<option>
</datalist>
--> /a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=11
- 18 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_todo_pos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Betrag</label> <input name="Betrag" list="TODO_POS_BETRAG_LIST" type="number" />
<label>ANr</label> <input name="ANr" list="TODO_POS_ANR_LIST" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
<datalist id="TODO_POS_ANR_LIST"> <!-- lt. SQL-View TODO_POS_ANR_LIST -->
$DATA_OPTIONS.TODO_POS_ANR_LIST.ANR_OG.ANR.ANR_TEXT
</datalist>
<datalist id="TODO_POS_BETRAG_LIST"> <!-- lt. SQL-View TODO_POS_BETRAG_LIST -->
$DATA_OPTIONS.TODO_POS_BETRAG_LIST.BETRAG_OG.BETRAG.BETRAG_TEXT
</datalist>
--> /a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=1
- 19 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_todo_pos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Menge</label> <input name="Menge" type="number" />
<label>Ort</label> <input name="Ort" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
--> https://jobst-software.net/a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=5

- 20 - (TxtDoc-adialog2026-06-24.html)
<dialog id="dialog_todo_pos_details">
<form> <input name="json_input_ele_no" readonly type="hidden" />
<label>Test</label> <input name="Test" />
<label>Ergebnis</label> <input name="Ergebnis" />
</form>
<button name="btnOK" >OK</button>
<button name="btnCancel" >abbrechen</button>
</dialog>
--> /a_todo4/?submitaction=%2F%3D%2F&datatable_primarykey=6
- 21 - (TxtDoc-adialog2026-06-24.html)