bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
62 lines (61 loc) • 1.42 kB
TypeScript
import { IFreteModalidade } from '../types/frete-modalidade.type';
export interface IUpdateParams {
idPropostaComercial: number;
}
export interface IUpdateBody {
data?: string;
situacao?: string;
numero?: number;
contato?: {
id?: number;
};
loja?: {
id?: number;
};
desconto?: number;
outrasDespesas?: number;
garantia?: number;
dataProximoContato?: string;
observacoes?: string;
observacaoInterna?: string;
totalOutrosItens?: number;
aosCuidadosDe?: string;
introducao?: string;
prazoEntrega?: string;
itens: {
produto?: {
id?: number;
descricao?: string;
};
codigo?: string;
unidade?: string;
quantidade?: number;
desconto?: number;
valor?: number;
descricaoDetalhada?: string;
}[];
parcelas: {
numeroDias?: number;
dataVencimento?: string;
valor?: number;
observacoes?: string;
formaPagamento?: {
id?: number;
}[];
}[];
vendedor?: {
id?: number;
};
transporte?: {
freteModalidade?: IFreteModalidade;
frete?: number;
quantidadeVolumes?: number;
prazoEntrega?: number;
pesoBruto?: number;
contato?: {
id?: number;
nome?: string;
};
volumes?: {};
};
}