neofactura icon indicating copy to clipboard operation
neofactura copied to clipboard

codigoConcepto=2 error en generacion de params

Open gushome7 opened this issue 5 years ago • 2 comments

cuando para el voucher ejemplo de "factura C" modifico el concepto de 1 a 2 (parametro "codigoConcepto" => 1 a "codigoConcepto" => 2, que es, entiendo, el de servicios, obtengo este error:

PHP Catchable fatal error: Object of class DateTime could not be converted to string in /opt/afip/neofactura/wsfev1.php on line 534

la linea 534 es una llamada al webservice: $results = $this->client->FECAESolicitar($params);

gushome7 avatar Sep 20 '19 16:09 gushome7

Para el caso de facturas de servicio, es obligatorio setear "fechaDesde", "fechaHasta" y "fechaVtoPago".

No lo probe pero creo que esos campos deberian ser Strings, o sea, deberian ir con comillas como la fechaComprobante

"fechaComprobante" => "20190303", "codigoTipoComprobante" => 11, "TipoComprobante" => "Factura", "codigoConcepto" => 1, "codigoMoneda" => "PES", "cotizacionMoneda" => 1.000, "fechaDesde" => 20190303, "fechaHasta" => 20190303, "fechaVtoPago" => 20190303,

witzkito avatar Sep 22 '19 18:09 witzkito

@gushome7 es correcta la respesta de @witzkito. Los campos son string y con el mismo formato de la fechaComprobante

mgesuitti avatar Sep 29 '19 12:09 mgesuitti