Objetivo

O módulo de gestão de contratos de matéria-prima do TOTVS Agro Bioenergia (COCTAGR) trabalha com o conceito de fichas contratuais. A ficha 1 corresponde aos contratos que são pagos por planejamento de pagamento, ou parcelas fixas (ex: arrendamento). Já a ficha 2 corresponde aos contratos que são pagos pela produtividade e qualidade da MP entregue (ex: fornecedores tradicionais). Ambas fichas tem como tabela principal a entidade CONTRATO_CANA, que herda informação de sua correspondente MANUT_CONTRATOCANA. Logo, a API visa registrar informações nesta última tabela com o intuito de criar novas fichas contratuais. Uma vez depositados nesta tabela de manutenção, os contratos poderão ser aprovados e oficializados posteriormente. Na tabela CONTRATO_CANA são armazenados os principais dados do contrato, como local de produção, vigência, anos de prorrogação, área contratada, periodicidade de pagamento (ficha 1), índice econômico para cálculos mensais, etc.

O mesmo fluxo de criação se aplica à tabela CONTRCANA_FICHA, que possui uma correspondente de manutenção. Associada à tabela anterior, as duas formam a base para um pré-contrato nascer no módulo. Nesta ultima, informações administrativas são registradas, como controle de código de ficha para integração externa, campos de observações, percentuais previstos de operações de colheita, etc. Dessa maneira, ao utilizar as APIs que agem sobre tais tabelas, o cliente terá condições de integrar contratos de fornecimento de matéria-prima cuja origem seja externa.