neofactura
neofactura copied to clipboard
codigoConcepto=2 error en generacion de params
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);
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,
@gushome7 es correcta la respesta de @witzkito. Los campos son string y con el mismo formato de la fechaComprobante