Hi
When I click on Process X12 on the billing screen, the resulting file (X12) contains the following error on the first line and the data is not passed on to SQL-Ledger.
<HR>Fault: Code: 4 Reason ‘error executing RPC `ezybiz.add_invoice’.
failed to execute insert into parts queryERROR: invalid input syntax for type double precision: ""
Yet when I click on the link to the file the error is not there.
Clearly an error in talking to SQL-Ledger. If the link to SL otherwise seems to be working, then it sounds like some field in the claim that should have been numeric was not.
At this point I would suggest reviewing sql-ledger/ws_server.pl (was openemr/accounting/ws_server_26.pl), looking for places where an empty string might be inserted into a numeric database field, and changing those to 0 instead.
Got it! Corrupt ws_server.pl
Death to my ISP!
BTW do many folks still use sql-ledger 2.4.x? If not why dont we name ws_server_26.pl to ws_server.pl and ws_server.pl to ws_server_24.pl?