dbojdo / wFirma

wFirma SDK
MIT License
14 stars 15 forks source link

Invalid input data - przy próbie wystawienia faktury #41

Closed arrayusers closed 1 year ago

arrayusers commented 1 year ago

Symfony 6, php8.

Podążając za dokumentacją:

$invoice = \Webit\WFirmaSDK\Invoices\Invoice::forContractor(
    new Contractor(
        'client name',
        'alt name',
        '1234565432', // vat no
        null, // regon
        new InvoiceAddress(
            'ul. Mokra 12',
            '01-006',
            'Warszawa',
            'PL'
        )
    ),
    Payment::create(PaymentMethod::transfer())
);

$invoice->addInvoiceContent(
    InvoicesContent::fromName(
        'some stuff',
        'szt.',
        3,
        123.32,
        23
    )
);

$invoice = $api->add($invoice);

Stale otrzymuję:

Invalid input data.

arrayusers commented 1 year ago

Błąd spowodowany przekazywaniem błędnego nipu w przykładzie z dokumentacji.