-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
QueryInvoiceDigestRequest teljesítési dátum szűrés tól-ig #49
Comments
Szia! Köszi az észrevételt! Valóban erre nincs felkészítve az XmlUtil. Várhatóan holnapra javítom és készítek rá egy példát is. $data = $reporter->getLastRequestData();
file_put_contents("request.xml", $data['requestBody']); |
Módosítottam az $invoiceQueryParams = [
// ...
"relationalQueryParams" => [
"invoiceDelivery" => [
"queryOperator" => "GTE",
"queryValue" => "2021-01-01",
],
// Több feltétel esetén ugyanazon elemhez tömbben adjuk át a gyerek elemeket
"paymentDate" => [
[
"queryOperator" => "GTE",
"queryValue" => "2021-01-01",
],
[
"queryOperator" => "LTE",
"queryValue" => "2021-01-28",
],
],
],
]; Következő v3.0.1-es release-t pedig jövő hét környékén tervezem elkészíteni, ha esetleg más visszajelzés is lenne addig. |
pzs#49 Allow multiple children with the same tag name in the request par…
Elkészült a v3.0.1-es release, mely tartalmazza ezt a javítást, így zárom az issue-t. |
A QueryInvoiceDigestRequest-ben, ha egyszerre szeretnék szűrni a teljesítés dátum tól és ig értékére is, akkor ezt az xsd szerint megtehetem, pl.:
<relationalQueryParams> <invoiceDelivery><queryOperator>GTE</queryOperator><queryValue>2021-01-01</queryValue></invoiceDelivery><invoiceDelivery><queryOperator>LTE</queryOperator><queryValue>2021-01-18</queryValue></invoiceDelivery></relationalQueryParams>
alakban.
Ha átadok egy olyan tömböt a queryInvoiceDigest-nak, amiben a relationalQueryParams tömb, aminek elemei az invoiceDelivery tömbök, akkor az xml-be bekerül a relationalQueryParams tömb numerikus indexe is, mint node.
Ez talán elkerülhető lehet az XmlUtil::addChildArray-ban a
$node = (is_numeric($name)) ? $xmlNode : $xmlNode->addChild($name);
sorral. Kérdés, hogy jó-e így?
The text was updated successfully, but these errors were encountered: