Ausgabe einer Bestellung im BNN-Format #12

Open
opened 2022-09-08 12:20:40 +02:00 by tk · 1 comment
Owner

Bestellungen werden im BNN-Format ausgegeben, ggf. siehe auch shared list gem

Bestellungen werden im BNN-Format ausgegeben, ggf. siehe auch shared list gem
tk added this to the Bestellabwicklung milestone 2022-09-08 12:20:40 +02:00
philipp added this to the Kanban project 2023-01-17 12:05:19 +01:00
flip was assigned by philipp 2023-02-02 10:57:31 +01:00
Owner

Nur für NKN

Untersuchung ergab, dass alle relevanten Informationen in der foodsoft vorhanden sind, wenn der "Supplier" das BNN Fomrat benutzt und die Artikel per BNN Datei eingelesen werden.
Fett ist markiert, welche daten in der Foodsoft vorhanden sind, kursiv ist das, was noch fehlt. bnn[0] zeigt die erste Spalte einer Zeile aus der BNN Artikeldatei an.

Dateiführungssatz

D#212572211101 990905

D#         als Kennung für den Debitorensatz
212572 ist Ihre Kundennummer beim Lieferanten
211101 ist das gewünschte Lieferdatum
1 Leerzeichen bzw. ein „A“ wenn Sie die Ware abholen wollen
990905 ist Ihre hausinterne Bestellnummer

Datenzeilen

18009        +0002000Datteln Deglet Nour ohne Stein0006000250         bdoC%  D  27004        000245

Ja, das meinen die Ernst. Im folgenden die Erklärungen:

  • ArtNr(ges 13) -> bnn[0]
    18009
  • Mengenanzeiger
    '+'
  • Bestellmenge (gesamt 7, 4 Vorkomma, 3 Nachkommastellen) -> kommt aus foodsoft
    0002000
  • Artikel Bezeichnung ges. 30 Stellen -> bnn[7]
    Datteln Deglet Nour ohne Stein
  • Vpe Menge 7 Stellen 4 Vorkomma, 3 Nachkomma -> bnn[22]
    0006000
  • Vpe Text insgesamt 14 Stellen -> bnn[23]
    250
  • Hersteller 3 Stellen -> bnn[10]
    bod
  • Qualität 4 Stellen -> bnn[13] anscheinend optional
    C%
  • Land/Herkunft 3 Stellen -> bnn[12] anscheinend optional
  • hausinterne Artikelnummer 13 Stellen anscheinend optional
    27004
  • Einzelpreis je Ladeneinheit 4 Vorkomma, 2 Nachkommastellen -> bnn[37] anscheinend optional
    000245

anscheinend optional, weil:

Aus Kompatibilitätsgründen würde ich daher dazu raten, alle optionalen Datenfelder im Zweifel komplett aus Leerzeichen bestehend abzugeben. Wenn Sie den Hersteller also noch 3 stellig befüllen, wären das im Anschluss insgesamt 4+3+13+6 = 26 Leerzeichen (Qualität 4, Land 3, eigene Artikelnummer 13, Preis 6)

## *Nur für NKN* Untersuchung ergab, dass alle relevanten Informationen in der foodsoft vorhanden sind, wenn der "Supplier" das BNN Fomrat benutzt und die Artikel per BNN Datei eingelesen werden. **Fett** ist markiert, welche daten in der Foodsoft vorhanden sind, *kursiv* ist das, was noch fehlt. bnn[0] zeigt die erste Spalte einer Zeile aus der BNN Artikeldatei an. ### Dateiführungssatz `D#212572211101 990905` D#         als Kennung für den Debitorensatz *212572 ist Ihre Kundennummer beim Lieferanten* *211101 ist das gewünschte Lieferdatum* 1 Leerzeichen bzw. ein „A“ wenn Sie die Ware abholen wollen *990905 ist Ihre hausinterne Bestellnummer* ### Datenzeilen `18009        +0002000Datteln Deglet Nour ohne Stein0006000250         bdoC%  D  27004        000245` **Ja, das meinen die Ernst. Im folgenden die Erklärungen:** * **ArtNr(ges 13) -> bnn[0]** 18009 * *Mengenanzeiger* '+' * **Bestellmenge (gesamt 7, 4 Vorkomma, 3 Nachkommastellen) -> kommt aus foodsoft** 0002000 * **Artikel Bezeichnung ges. 30 Stellen -> bnn[7]** Datteln Deglet Nour ohne Stein * **Vpe Menge 7 Stellen 4 Vorkomma, 3 Nachkomma -> bnn[22]** 0006000 * **Vpe Text insgesamt 14 Stellen -> bnn[23]** 250 * **Hersteller 3 Stellen -> bnn[10]** bod * *Qualität 4 Stellen -> bnn[13]* anscheinend optional C% * **Land/Herkunft 3 Stellen -> bnn[12]** anscheinend optional D  * *hausinterne Artikelnummer 13 Stellen* anscheinend optional 27004 * **Einzelpreis je Ladeneinheit 4 Vorkomma, 2 Nachkommastellen -> bnn[37]** anscheinend optional 000245 anscheinend optional, weil: > Aus Kompatibilitätsgründen würde ich daher dazu raten, alle optionalen Datenfelder im Zweifel komplett aus Leerzeichen bestehend abzugeben. Wenn Sie den Hersteller also noch 3 stellig befüllen, wären das im Anschluss insgesamt 4+3+13+6 = 26 Leerzeichen (Qualität 4, Land 3, eigene Artikelnummer 13, Preis 6)
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Foodsoft/foodsoft#12
No description provided.