cadrumo.application.filing._record_field_renderer module¶
Field-level rendering for canonical fixed-width filing records.
- render_record(record, *, draft, producer_values, producer_snapshot, casilla_values, binding_values, row, render_context, projection_values)[source]¶
- Return type:
- Parameters:
record (ExportRecordDefinition)
draft (ModeloDraft)
producer_values (Mapping[FilingProducerKey, object])
producer_snapshot (FilingProducerSnapshot)
row (RecordRenderRow)
render_context (FilingRecordRenderContext | None)
- projection_field_value(field, context, values)[source]¶
- Return type:
- Parameters:
field (ExportFieldDefinition)
context (FilingRecordRenderContext | None)
- complementaria_page_marker(draft, snapshot)[source]¶
Render the official
Cpage marker from amendment evidence alone.Core types:
ModeloDraft.- Return type:
- Parameters:
draft (ModeloDraft)
snapshot (FilingProducerSnapshot)
- m303_complementaria_marker(draft, snapshot)[source]¶
Render the official binary amendment marker from immutable amendment evidence.
Core types:
ModeloDraft.- Return type:
- Parameters:
draft (ModeloDraft)
snapshot (FilingProducerSnapshot)
- m303_no_activity_marker(draft, snapshot)[source]¶
Render
Xonly for the closed Modelo 303 no-activity disposition.Core types:
ModeloDraft.- Return type:
- Parameters:
draft (ModeloDraft)
snapshot (FilingProducerSnapshot)
- format_field(field, value)[source]¶
- Return type:
- Parameters:
field (ExportFieldDefinition)
value (object)