AfipSDK / afip.php

Libreria para usar los Web Services de AFIP
https://afipsdk.com/
MIT License
269 stars 119 forks source link

ERRO CreateNextVoucher Attempt to assign property \u0022voucher_number\u0022 on array #118

Closed trio1234 closed 2 years ago

trio1234 commented 2 years ago

Estimados !!! al crear un $afip->ElectronicBilling->CreateNextVoucher me devuelve el siguiente error!

Attempt to assign property voucher_number on array

Por lo que veo hubo una modificacion del codigo https://github.com/AfipSDK/afip.php/commit/291ffae231efd232e1681069f253ec122d6729a9

Se modifico esta linea $res['voucher_number'] = $voucher_number; por esta otra $res->voucher_number = $voucher_number;

y por este motivo arroja el error. Estoy aprendiendo en PHP soy nuevo pero no estan metiendo un objeto a un array con ese codigo y el anterior estaba ok? Que deberia hacer para que funcione bien ? Desde ya muchas gracias!

trio1234 commented 2 years ago

La libreria por defecto devuelve un array pero si le pasamos el parametro TRUE $afip->ElectronicBilling->CreateNextVoucher($data , true) nos devuelve un objeto

$afip->ElectronicBilling->CreateNextVoucher($data , true): mixed

Espero a alguien mas le sirva! Saludos Jonathan