| Índice | ||
|---|---|---|
|
| Aviso | ||
|---|---|---|
| ||
Esta actualización se pondrá a disposición en la Expedición continua de DICIEMBRE/2025 y al paquete podrá accederse por medio de los enlaces puestos a disposición en la documentación Paquetes de actualización- Fiscal. Para informaciones sobre Expedición continua, acceda a: http://tdn.totvs.com/x/H4uCEw. Para más información sobre el compatibilizador UPDDISTR acceda a: Actualizador de diccionario y base de datos - UPDDISTR. |
...
| Informações | ||
|---|---|---|
| ||
La función TaxOpJson encapsula la clase TaxOperandIntegrator, de esta manera, sigue todos los principios de la clase para el funcionamiento correcto, para más informaciones consulte la documentación de la clase aquí. |
La Function recibe un json, en un array multidimensional con la propiedad TRIBUTOS:
...
En el ejemplo mostrado anteriormente sirve solamente para entendimiento de la estructura que debe enviarse a la función.
Orden | Parámetro | Tipo | Descripción |
|---|---|---|---|
01 | ArrayItens | Array | Array bidimensional con la propiedad TRIBUTOS y el Json con los ID y las propiedades obligatorias de los tributos registrados en el Configurador de tributos, con Operando de integración. |
La Función devuelve .T. para informar que hubo la recepción por TaxOperandIntegrator, y un .F. si hubiera algún problema, pero el estatus de detalle de lo que ocurrió en el procesamiento de los datos de los tributos se mostrará vía Log.
Todas las respuestas sobre el procesamiento de los datos de los tributos se mostrarán vía Log, siendo:
...
INFO - Mensagem de sucesso de recepção dos tributos.
A continuación se muestra un ejemplo de implementación en la rutina MATA910 para permitir que el ExecAuto del MATA910 cobre los tributos calculados por otras rutinas.
...
Observe que la Función TaxOpJson recibe el array aAutoItens, sin la necesidad de tratamientos previos, pues en el propio aAutoItens está contenida la propiedad TRIBUTOS y el JSON con los IDS de los tributos conteniendo las propiedades obligatorias, se puede consultar también la elaboración del aAutoItens en la propia documentación del ExecAuto del Mata910.