Things to check when beginning to send e-invoices
- Sales Ledger >> Settings >> Electronic Invoices Queue
- If everything is filled out correctly and customer is supposed to receive e-invoices, here will come all OKed Invoices
- If it's working, status should be √
- Sales Ledger >> Settings >> Electronic Record Statuses
- From queue Invoices with status √ comes here
- Status 0: nothing has happened to an invoice
Status 1: invoice is ok in your system
Status 2: invoice has been sent to HansaWorld's apix server
- Status 4: invoice sent to recipient
- Status 5: Accepted by Recipient
- Technics >> Reports >> Idle Tasks List
- Function " HTCSSendEInvoiceIdleTask" should be On and with date and time
- Function " HTCSSendEInvoiceIdleTask" should be On and with date and time
- System >> Reports >> Electronic Invoices Setups Status
- Send Electronic Invoices: should be Running
- System >> Reports >> Services Test >> choose "SENDEINVOICE"
- Should state that you should be able to send e-invoices/ use this service
- System >> Settings >> Cloud Services Settings
- Reason: delete if something is written here
- System >> Settings >> Base Currency
- Fill out like this:
- Fill out like this:
- System >> Settings >> Cloud Services Settings - field "Reason" - delete if something is written here
- Technics >> Settings >> Database Status
- Update Database Status: Set to "Manual"
- Database Status: Set to "Live"
- Reason: delete if something is written here
- Technics >> Settings >> Services Cache (check in Admin mode)
Create new records or change existing like this:- GETSUPPLIERINVOICE
- Code: GETSUPPLIEREINVOICE
- Host: ricardo.hansaworld.net (or 79.125.8.221)
- Port: 480
- Partner and Http Port: leave blank
- SENDEINVOICE
- Code: SENDEINVOICE
- Host: ricardo.hansaworld.net (or 79.125.8.221)
- Port: 480
- Partner and Http Port: leave blank
- SENDERECORDSTATUS
- Code: SENDERECORDSTATUS
- Host: ricardo.hansaworld.net (or 79.125.8.221)
- Port: 480
- Partner and Http Port: leave blank
- GETSUPPLIERINVOICE