Skip to main content

Documents - Darf Tax

This section describes the BfmDocumentsDarfTaxComponent component.

Composition

The BfmDocumentsDarfTaxComponent has no any composition components.

Usage

You need to import it in your module and use it in your template.

documents-darf-tax.component.ts
import { BfmDocumentsDarfTaxComponent } from '@celerofinancas/ui-cash-flow';

@Component({
standalone: true,
selector: 'documents-darf-tax',
imports: [BfmDocumentsDarfTaxComponent],
templateUrl: './documents-darf-tax.component.html',
})
export class DocumentsDarfTaxComponent {}

Then, in your template, you can use the component like this:

documents-darf-tax.component.html
<bfm-document-darf-tax-form [fieldsOptions]="fieldsOptions" />

Inputs

The BfmDocumentsDarfTaxComponent component has the following inputs:

fieldsOptions

Fields options list

Type
{label: string; formControlName: string;}[]

Default value:

[
{
label: 'Nome ou razão social',
formControlName: 'name',
},
{
label: 'Telefone',
formControlName: 'phone',
},
{
label: 'Período de apuração',
formControlName: 'counting_period',
},
{
label: 'CPF ou CNPJ',
formControlName: 'cpf_cnpj',
},
{
label: 'Código da receita',
formControlName: 'recipe_code',
},
{
label: 'Valor da principal',
formControlName: 'main_value',
},
{
label: 'Valor da multa',
formControlName: 'fine_value',
},
{
label: 'Valor dos juros e/ou encargos',
formControlName: 'tax_value',
},
{
label: 'Número de referência',
formControlName: 'reference_number',
},
];

Events

The BfmDocumentsDarfTaxComponent component has no events.