Skip to content

Commit d3d541c

Browse files
committed
fix/observations-msg auto-commit
1 parent 15f7dea commit d3d541c

File tree

3 files changed

+18
-7
lines changed

3 files changed

+18
-7
lines changed

src/Objects/InvoiceObject.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class InvoiceObject extends FiscalDocumentDto
5050
/** @var int */
5151
public $cotizacionMoneda = 1;
5252
/** @var ?int */
53-
public $condicionIVAReceptorId = null;
53+
public $condicionIVAReceptorId;
5454
/** @var string */
5555
public $fechaServicioDesde;
5656
/** @var string */

src/Objects/Invoices/ConceptEnum.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
<?php
2+
/**
3+
* Copyright (C) 1997-2020 Reyesoft <[email protected]>.
4+
*
5+
* This file is part of php-afip-ws. php-afip-ws can not be copied and/or
6+
* distributed without the express permission of Reyesoft
7+
*/
8+
9+
declare(strict_types=1);
210

311
namespace Multinexo\Objects\Invoices;
412

513
/**
6-
* https://www.arca.gob.ar/ws/documentacion/manuales/manual-desarrollador-ARCA-COMPG-v4-0.pdf
14+
* https://www.arca.gob.ar/ws/documentacion/manuales/manual-desarrollador-ARCA-COMPG-v4-0.pdf.
715
*/
816
class ConceptEnum
917
{

src/WSFE/Wsfe.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -71,16 +71,19 @@ private function parseResult(stdClass $response): InvoiceResultObject
7171
$result->cae = $response->CAE;
7272
$result->cae_expiration_date = $response->CAEFchVto;
7373
if (isset($response->Observaciones)) {
74-
Log::debug('OBSERVATIONS: '. print_r($response->Observaciones->Obs, true) );
74+
Log::debug('OBSERVATIONS: ' . print_r($response->Observaciones->Obs, true));
7575
}
7676
if (!empty($response->Observaciones->Obs)) {
7777
$messages = is_array($response->Observaciones->Obs)
7878
? $response->Observaciones->Obs
79-
: [$response->Observaciones->Obs];
80-
$result->observation =array_map(
81-
function ($obs) { return $obs->Msg . ' (' . $obs->Code . ')'; },
79+
: [$response->Observaciones->Obs];
80+
$result->observation = implode(
81+
array_map(
82+
function ($obs) {
83+
return $obs->Msg . ' (' . $obs->Code . ').';
84+
},
8285
$messages
83-
);
86+
), PHP_EOL);
8487
}
8588

8689
return $result;

0 commit comments

Comments
 (0)