Missing G/L account in General Posting Setup
The combination of general business posting group and general product posting group used by the document exists in General Posting Setup, but the account the posting routine needs, here Sales Account, is empty. Business Central will not guess an account, so it stops before writing anything. Fill in the missing G/L account on that setup row, or correct the posting groups on the customer, vendor or item so that the document uses a row that is complete.
General Posting Setup is the table that says which G/L account to use for each pair of a general business posting group (who you trade with, DOMESTIC in the message) and a general product posting group (what you trade, RETAIL in the message). Each routine reads one specific field of that row: sales lines read Sales Account, purchase lines read Purch. Account, inventory cost postings read COGS Account, line discounts read their own discount account, and so on. The field quoted at the start of the message is the one that is blank. Since a G/L entry cannot exist without an account, the routine stops with a field error instead of posting something incomplete.
Treat General Posting Setup as a matrix that has to be complete: every general business posting group that can meet a given general product posting group on a real document needs a filled row. Whenever someone adds a posting group, review the new rows the same day and agree with finance which account belongs where before the first document is entered. Editing this setup and the chart of accounts requires finance setup permissions, so if the fields are read-only for you, the change has to be made by an administrator or by your finance lead.
No. The same check runs for every account field on the row, only the field name changes. Look at the field quoted at the start of the message and fill that one on the row for the two posting groups listed.
You can, but the entry then has to be reclassified later, and the setup drives every future document with those posting groups. It is usually faster to agree the correct account once and enter it in General Posting Setup.