@@ -137,8 +137,8 @@ En la herramienta de ayuda no se especifica el RFC, cuando se fabrica la solicit
137
137
se obtiene el RFC directamente de las propiedades del certificado.
138
138
139
139
Los métodos de ayuda utilizan una fecha opcional (` DateTimeImmutable ` o ` null ` ), si no se especifica
140
- entonces se toma la fecha actual del sistema, ten en cuenta que para la creación se toma en cuenta
141
- el reloj del sistema y el uso horario. Si no estás seguro de poder controlar estas configuraciones te
140
+ entonces se toma la fecha actual del sistema, ten en cuenta que para la creación se utiliza el reloj
141
+ del sistema y el uso horario. Si no estás seguro de poder controlar estas configuraciones te
142
142
recomiendo que establezcas el parámetro.
143
143
144
144
### Solicitud de cancelación
@@ -158,6 +158,16 @@ Para crear la solicitud de respuesta usa el método `signCancellationAnswer`.
158
158
Requiere el UUID para el cual estás estableciendo la respuesta, la respuesta (aceptación o cancelación)
159
159
y el RFC del PAC por el cual se realiza la consulta.
160
160
161
+ ### Solicitud de cancelación de RET
162
+
163
+ Existe un CFDI especial de * "Retenciones e información de pagos"* , donde también se requiere una solicitud
164
+ firmada tal como en una cancelación de CFDI pero su contenido cambia.
165
+
166
+ Para crear la solicitud firmada para RET se puede hacer con los métodos ` signRetentionCancellation ` para un sólo UUID
167
+ o ` signRetentionCancellationUuids ` para varios UUID. Como primer parámetro reciben qué UUID será cancelado.
168
+
169
+ TIP: Por la experiencia en el uso de los servicios de SAT se comienda usar siempre cancelaciones individuales.
170
+
161
171
## Objetos de trabajo
162
172
163
173
** ` CapsuleInterface ` ** son los objetos que contienen toda la información relacionada con los datos a firmar,
@@ -213,15 +223,15 @@ and licensed for use under the MIT License (MIT). Please see [LICENSE][] for mor
213
223
[ source ] : https://github.com/phpcfdi/xml-cancelacion
214
224
[ release ] : https://github.com/phpcfdi/xml-cancelacion/releases
215
225
[ license ] : https://github.com/phpcfdi/xml-cancelacion/blob/master/LICENSE
216
- [ build ] : https://travis-ci.org /phpcfdi/xml-cancelacion?branch=master
226
+ [ build ] : https://travis-ci.com /phpcfdi/xml-cancelacion?branch=master
217
227
[ quality ] : https://scrutinizer-ci.com/g/phpcfdi/xml-cancelacion/
218
228
[ coverage ] : https://scrutinizer-ci.com/g/phpcfdi/xml-cancelacion/code-structure/master/code-coverage/src/
219
229
[ downloads ] : https://packagist.org/packages/phpcfdi/xml-cancelacion
220
230
221
231
[ badge-source ] : https://img.shields.io/badge/source-phpcfdi/xml--cancelacion-blue?style=flat-square
222
232
[ badge-release ] : https://img.shields.io/github/release/phpcfdi/xml-cancelacion?style=flat-square
223
233
[ badge-license ] : https://img.shields.io/github/license/phpcfdi/xml-cancelacion?style=flat-square
224
- [ badge-build ] : https://img.shields.io/travis/phpcfdi/xml-cancelacion/master?style=flat-square
234
+ [ badge-build ] : https://img.shields.io/travis/com/ phpcfdi/xml-cancelacion/master?style=flat-square
225
235
[ badge-quality ] : https://img.shields.io/scrutinizer/g/phpcfdi/xml-cancelacion/master?style=flat-square
226
236
[ badge-coverage ] : https://img.shields.io/scrutinizer/coverage/g/phpcfdi/xml-cancelacion/master?style=flat-square
227
237
[ badge-downloads ] : https://img.shields.io/packagist/dt/phpcfdi/xml-cancelacion?style=flat-square
0 commit comments