competencia_utils
Generate, validate, convert, and calculate Brazilian accounting period codes (MM/YYYY, MM/YY, YY-MM) for fiscal, tax, and financial workflows.
Instructions
Utilitários especializados para competências MM/YYYY, MM/YY, YY-MM - Ideal para sistemas contábeis, fiscais e financeiros brasileiros
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tipo | No | Tipo de geração de competências | |
| ordem | No | Ordem de geração das competências | crescente |
| valor | No | Valor para adicionar/subtrair meses | |
| idioma | No | Idioma para formatação | pt-BR |
| formato | No | Formato de apresentação | extenso |
| operacao | Yes | Operação: gerar competências, validar formatos, converter entre formatos, calcular diferenças/períodos, formatar apresentação, analisar informações fiscais | |
| limite_yy | No | Limite para interpretação de anos YY (00-50=20xx, 51-99=19xx) | |
| separador | No | Separador para formatação | / |
| quantidade | No | Quantidade de competências para gerar (máximo 120 = 10 anos) | |
| seculo_base | No | Século base para interpretação de anos YY (2000 para 24=2024) | |
| competencias | No | Lista de competências para processar | |
| tipo_analise | No | Tipo de análise a realizar | completa |
| tipo_calculo | No | Tipo de cálculo a realizar | |
| incluir_atual | No | Incluir competência atual na geração | |
| ano_referencia | No | Ano de referência para geração | |
| formato_origem | No | Formato de origem para conversão | auto |
| tipo_conversao | No | Tipo de conversão a realizar | formato |
| tipo_validacao | No | Tipo de validação a realizar | formato |
| competencia_fim | No | Competência de fim para sequência | |
| formato_destino | No | Formato de destino para conversão | mm_yyyy |
| formato_esperado | No | Formato esperado para validação | auto |
| incluir_feriados | No | Incluir feriados nos cálculos | |
| incluir_exercicio | No | Incluir informação do exercício fiscal | |
| separador_destino | No | Separador para formato de destino | / |
| competencia_inicio | No | Competência de início para sequência (MM/YYYY, MM/YY, YY-MM) | |
| competencia_maxima | No | Competência máxima para validação de intervalo | |
| competencia_minima | No | Competência mínima para validação de intervalo | |
| formato_customizado | No | Padrão customizado (ex: MMMM/YYYY) | |
| incluir_fins_semana | No | Incluir fins de semana nos cálculos de dias | |
| incluir_vencimentos | No | Incluir calendário de vencimentos fiscais | |
| incluir_estatisticas | No | Incluir estatísticas para múltiplas competências |