Usina BRGuía AdvPL
Ingresar
← Todos los temas
PUNTO DE ENTRADAEn revisión

F241CTB

User Function F241CTB()

Decide la contabilización de impuestos en la orden de pago; ejemplo oficial con retorno .F.

F241CTBFINA241LP 530ExecBlock
01 · DESCRIPCIÓN GENERAL

Descripción general

F241CTB, del fuente FINA241.PRW, decide si los títulos de impuestos asociados a la Ley 10.925 se contabilizan al generar la orden de pago. (TOTVS, s.f., ref. 1) Un artículo de soporte utiliza retorno .F. para impedir la llamada automática al LP 530-Baixas en ese escenario. (TOTVS, s.f., ref. 2) La lista comunitaria P12.2210 muestra lContabil recibiendo el retorno en FA241BORDE y FA241CANC. (Universo do Desenvolvedor, 2023, ref. 3) Ese segundo contexto no amplía automáticamente el alcance del ejemplo oficial. Las consultas en GitHub no localizaron una implementación útil; el ejemplo siguiente adapta con comentarios el material de TOTVS.

02 · SINTAXIS

Sintaxis

User Function F241CTB()

Parámetros

Contexto del PE
No documentadoContexto por confirmar

La sintaxis oficial y el ejemplo no declaran argumentos formales. Estas referencias no describen contrato de PARAMIXB; el ejemplo no depende de él. Contexto privado, aliases y posición exacta en la transacción pendientes de confirmación.

Retorno

Lógico: .T. permite la contabilización documentada; .F. la impide. El artículo utiliza .F. para evitar la llamada al LP 530. (TOTVS, s.f., refs. 1–2)

03 · EJEMPLO PRÁCTICO

Impedir la llamada automática al LP 530 en el escenario documentado

#Include "Protheus.ch"

User Function F241CTB()
    // Adaptación comentada del ejemplo oficial de TOTVS (ref. 2).
    // Se aplica a la decisión contable descrita para generar la orden de pago de impuestos.
    Local lContabilizar := .F.

    // El retorno deshabilita la contabilización tratada por este PE.
Return lContabilizar
Resultado esperado

Devuelve .F. en todas las llamadas. En el escenario del artículo, impide la llamada automática al LP 530; no significa cancelar la generación de los títulos de impuestos. Resultado documental, sin compilación ni ejecución en Protheus.

BUENAS PRÁCTICAS
  • La ficha TDN indica Advanced Protheus 7.10 y Microsiga Protheus 8.11. El artículo declara todas las versiones; esto no sustituye la homologación en el release y patch utilizados.
  • El ejemplo devuelve .F. sin condición. Defina en qué operaciones debe aplicarse la regla contable antes de adoptarlo.
  • Pruebe generación y cancelación por separado, verificando títulos, asientos y eventual procesamiento contable posterior.
  • Las referencias no aclaran el momento de commit ni demuestran que el PE desactive otras rutinas o asientos contables.
  • Se leyeron íntegramente la documentación TDN y la imagen del ejemplo oficial; no se compiló ni ejecutó código.

Contenido relacionado

REFERENCIAS
  1. TOTVS. F241CTB - Títulos gerados de impostos. TDN. Consulta el 2026-10-23.
  2. TOTVS. FINA241 - Não gerar contabilização online na rotina Borderô de Pagamentos com Impostos. Central de Atendimento. Consulta el 2026-10-23.
  3. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta el 2026-10-23.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha