bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
69 lines (68 loc) • 1.58 kB
TypeScript
import { IFreteModalidade } from "../types/frete-modalidade.type";
export interface IFindParams {
idPropostaComercial: number;
}
export interface IFindResponse {
id?: number;
data?: string;
situacao?: string;
total?: number;
totalProdutos?: number;
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?: {
id: number;
servico?: string;
codigoRastreamento?: string;
};
};
}