<div dir="ltr"><div style="color:rgb(0,0,0)">Good day,</div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">When trying to generate an invoice for a client for a period other than a full month via an API request:</div><div style="color:rgb(0,0,0)">curl -i -X POST -H 'Connection: close' -H 'Content-Type: application/json'   --user api_user:api_pass -k '<a href="https://127.0.0.1:1443/api/invoices/">https://127.0.0.1:1443/api/invoices/</a>' --data-binary '{ "customer_id" : "2", "template_id" : "4", "period_start": "2022-10-01 00:00:00", "period_end": "2022-10-13 23:59:59"  }'</div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">I get the following message:<br>HTTP/2 500<br>server: nginx<br>date: Fri, 28 Oct 2022 06:02:52 GMT<br>content-type: application/json<br>content-length: 136<br>set-cookie: ngcp-panel=b2b7a852c977a6c20ff3423245ab0471d48cd2b6; path=/; expires=Fri, 28-Oct-2022 07:02:52 GMT; secure; HttpOnly<br>x-catalyst: 5.90128<br><br>{"code":"500","message":"Can't call method \"start\" on an undefined value at /usr/share/perl5/NGCP/Panel/Utils/Invoice.pm line 63.\n"}</div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">Generating an invoice by the administration panel works correctly, however, it is not possible to specify a non-standard period.<br><br>The problem occurs on both versions: mr9.4.1, 9.5.4 and 9.5.5<br></div><div style="color:rgb(0,0,0)"><br></div><div style="color:rgb(0,0,0)">BR,</div><div style="color:rgb(0,0,0)"><span class="gmail-il">Rickey</span></div></div>