dbojdo / wFirma

wFirma SDK
MIT License
13 stars 15 forks source link

Can't add Good #26

Closed mgralikowski closed 2 years ago

mgralikowski commented 2 years ago

Niestety użycie metody createFromBrutto() generuje błąd:

Maksymalna liczba cyfr w części ułamkowej to 2. dla wartości netto.

np. dla kwoty 100zł. Widocznie wFirma nie chce niedomówień i przyjmują tylko float o określonej precyzji.

mgralikowski commented 2 years ago

Ponad idąc dalej, nie jestem w stanie dodać produktu, ponieważ otrzymuje błąd:

          0 => Webit\WFirmaSDK\Entity\Error {#5230 ▼
            -field: "vat_code_id"
            -message: "Nieprawidłowa stawka."
            -method: Webit\WFirmaSDK\Entity\ErrorMethod {#5247 ▼
              -name: "1"
            }
          }
          1 => Webit\WFirmaSDK\Entity\Error {#5250 ▼
            -field: "netto"
            -message: "Maksymalna liczba cyfr w części ułamkowej to 2."
            -method: null
          }
          2 => Webit\WFirmaSDK\Entity\Error {#5239 ▼
            -field: "vat_code_purchase_id"
            -message: "Pole przyjmuje tylko wartości dodatnie."
            -method: null
          }

Próbuje dodać stawkę "zwolniony", które ma ID 233. Po niskiej wartości identyfikatora strzelam, że te wartości są dla wszystkich kont zbieżne.

dbojdo commented 2 years ago

Naprawione w https://github.com/dbojdo/wFirma/pull/31