1.0.9 • Published 1 year ago

aveonline v1.0.9

Weekly downloads
-
License
ISC
Repository
gitlab
Last release
1 year ago

Aveonline

Libreria para conectarce con Aveonline através de js.

Instalación

Para instalar Aveonline use el siguiente comando:

npm i aveonline

Uso

Para usar Aveonline Importelo de la siguiente manera:

import { Aveonline, AveonlineConfig } from 'aveonline';

Configuración

Una vez importado Ave, puedes configurarlo de la siguiente manera:

const  config : AveonlineConfig = {
    active: boolean;
    user: string;
    password: string;
    nit: string;s
    direction: string;
    phone: string;
    tel: string;
    email: string;
    account: {
        id: number;
        name: string;
    } | null;
    agent: {
        id: number;
        name: string;
    } | null;
    val_min: boolean;
    free_shipping: boolean;
    min_free_shipping: number;
    fixed_freight: number;
}
const ave = Aveonline({config})

Funciones

getAccounts

Obtener las Cuentas en base a las configuaciones

const accounts = await ave.getAccounts() : AccountResultProps

getAgents

Obtener los Agentes en base a las configuaciones

const agents = await ave.getAgents() : AgentsResultProps

getTransport

Obtener las Transportadoras en base a las configuaciones

const transports = await ave.getTransport() : TransportResultProps

getQuote

Generar Cotizacione en base a las configuaciones y los dato de envio

const cotizaciones = await ave.getQuote(data: GetQuoteParams) : QuoteResultProps

generateGuide

Generar Guia en base a las configuaciones y los dato de envio

const guia = await ave.generateGuide(data: PostGuideParams) : GuideResultProps

generatePickup

Generar Recogidas en base a las configuaciones y los dato de envio

const recogidas = await ave.generatePickup(data: PostPickupParams) : GuideResultProps

updateGuide

Actualizar guia en base a las configuaciones y los dato de envio

const result = await ave.updateGuide(data: PutGuideParams) : any

generateShippingRelationship

Generar relacion de Envio en base a las configuaciones y los dato de envio

const result = await ave.generateShippingRelationship(data: PostShippingRelationshipParams) : any
1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago