Documentación CGI

De Master Solutions Wiki
Saltar a: navegación, buscar

Contenido

Detalle

  • Devuelve los productos (todos o para una determinada búsqueda)

Parametros: GET (no exclusivos)

   codalfa: codigo alfanumerico
   codmar: codigo de marca
   descri : descripcion (total o parcial) del producto
   codlin : codigo de linea
   codrub: codigo de rubro
   codemp: codigo de empresa


Devuelve (json)

  • correcto
  • hay datos
  success:true 
  items: ubicación: ubicacion del producto
         alfacor : codigo alfanumerico corto
         producto: descripcion del producto
         codalfa : alfanumerico del producto  
         marca: marca del producto
         stock: stock (devuelve cero)
         obsvar: observacion variable (booleano) 
         valaltr1: valor alternativo 1
         valaltr2: valor alternativo 2
         valaltr3: valor alternativo 3
         valaltr4: valor alternativo 2
  • no hay datos
 success: false
 msg: detalle del error


PutPedido

Detalle

  • Graba un pedido en el sistema

Parametros: POST (json)

pedido  
{
  codigo : codigo de cliente
  codvar : codigo de cliente vario
  codlug : codigo de lugar de entrega
  seccion : codigo de clasificacion
  detalle : detalle del comprobante
  observacion : observacion del comprobante
  usrid : codigo de usuario
  
  renglones
  {
    codart : codigo de articulo
    valatr1 : codigo de variedad 1
    valatr2 : codigo de variedad 2
    valatr3 : codigo de variedad 3
    valatr4 : codigo de variedad 4
    cantidad : cantidad del producto
    precio : precio del producto
    volumen : volumen del producto
  } 
}

Devuelve (json)

  • correcto
 success:true 
  • error
 success:false
 msg:detalle del error


pedidosPendientes

Detalle

  • Pedidos pendientes de aplicar - solo las cabeceras

Parametros: GET

 codemp : codigo de empresa
 iduser : codigo de usuario
 codvend : codigo de vendedor  

Devuelve (json)

  • hay datos
 success:true 
 items : codemp - codigo de empresas
         codcom - codigo del comprobante
         codtal - talonario del comprobante
         numero - numero del comprobante
         fecha - fecha del comprobante
         torig - centro de emision original del comprobante
         norig - numero original del comprobante
         codent - codigo de la entidad
         razsoc - razon social del cliente          
  • no hay datos
 success:false

renglonesPedido

Detalle

  • Pedidos pendientes de aplicar - los renglones

Parametros: GET

 numero: numero de comprobante
 codtal: codigo de talon
 codcom: codigo comprobante
 codemp: codigo empresa
 usrid : codigo de usuario


Devuelve (json)

  • hay datos
 success:true 
 items : codemp - codigo de empresas
         codcom - codigo del comprobante
         codtal - talonario del comprobante
         numero - numero del comprobante
         codalfa - codigo alfanumerico
         alfacor -alfanumerico corto
         ubicacion -ubicacion
         marca -  descripcion de la marca
         producto - descripcion del producto
         cantidad - cantidad
         cantpend - cantidad pendiente
         movprec  - precio
  • no hay datos
 success:false

AnularPicking

Detalle

  • Anula un picking ( es decir aquellos pedidos generados antes de que se genere el despacho)

Parametros: POST (json)

   codcom: codigo de comprobante
   codemp: codigo de empresa
   codtal: codigo de talos
   motivo: codigo de motivo de eliminacion
   numero: numero del comprobante
   usrid : codigo de usuario
  

Devuelve (json)

  • correcto
 success:true 
  • error
 success:false
 msg:detalle del error

GetProdxUbi

Detalle

  • Obtiene los productos de una determinada ubicación

Parametros: GET

  {
   ubicacion: ubicacion del producto
   }   

Devuelve (json)

  • correcto
  • hay datos
  success:true 
  items: ubicación: ubicacion del producto
         alfacor : codigo alfanumerico corto
         producto: descripcion del producto
         codalfa : alfanumerico del producto  
         marca: marca del producto
         stock: stock (devuelve cero)
         obsvar: observacion variable (booleano) 
         valaltr1: valor alternativo 1
         valaltr2: valor alternativo 2
         valaltr3: valor alternativo 3
         valaltr4: valor alternativo 2
  • no hay datos
 success: false
 msg: detalle del error


  • error
 success:false
 msg:detalle del error

PutDespacho

Detalle

  • graba un despacho

Parametros: POST (json)

{

  cabecera:[{
      numero: numero de pedido
      codemp: codigo de empresa
      codtal: codigo de talon
      codcom:codigo de comprobante
      usrid : codigo de usuario
  }]
  renglones:[{
     nroren: numero de renglon
     alfacor: codigo alfanumerico corto
     cantidad: cantidad
     codalfa: codigo alfanumerico
     marca: marca
     movprec: precio
     producto: descripcion del producto
     ubicacion:ubicacion del producto
  }]

}

Devuelve (json)

  • correcto
 success:true 


  • error
 success:false
 msg:detalle del error

getMymxprod

Detalle

  • Dado un codalfa de un producto devuelve detalles de los autos relacionados a este producto

Parametros: GET

      codemp: codigo de empresa
      codalfa: codigo alfanumerico del producto
      usrid : codigo de usuario

Devuelve (json)

  • correcto
   marca descripcion de la marca
   modelo descripcion del modelo
   tipo    tipo de auto
   fechadsd fecha desde del modelo
   fechahst fecha hasta del modelo
  • error
 success:false
 msg:detalle del error

getDatvario

Detalle

  • Devuelve en entidades de descripcion variable

Parametro (GET)

 sin parametro

Devuelve

 codigo codigo de entidad variable
 nombre nombre de entidad variable

putDatvario

Detalle

  • Alta un entidad de descripcion variable

Parametros: POST (json)

    alta un un usuario de descripcion variable
    nomvar: nombre de la entidad variable
    apevar: apellido de la entidad variable
    domvar: domicilio de la entidad variable
    Localidad: codigo de localidad
    Cuit: cuit de la entidad

Devuelve (json)

  • correcto
  success: true
    
  • error
 success:false
 msg:detalle del error

getLocalidades

Detalle

  • Devuelve todas las localidades

Parametros: (GET)

   sin parametros

Devuelve (json)

   codigo codigo de localidad
   localidad descripcion de localidad

getEntidades

Detalle

  • Devuelve todas las entidades

Parametros: (GET)

 sin parametros

Devuelve (json)

   codigo: codigo de entidad
   razsoc: descripcion de entidad

getRubros

Detalle

  • Devuelve todos los rubros

Parametros (GET)

 sin parametros

Devuelve (json)

codrub codigo de rubro
descri descripcion de rubro

getLineas

Detalle

  • Devuelve todas las lineas

Parametros (GET)

 sin parametros

Devuelve (JSON)

codlin  codigo de linea
descri descripcion marca

getModels

Detalle

  • Devuelve todos los modelos

Parametros (GET)

sin parametros

Devuelve

id codigo de modelo
modelo descripcion del modelo

getMarcas

Detalle

  • Devuelve todas las marcas

Parametro (GET)

sin parametro

Devuelve (JSON)

marca codigo de maca
descri descripcion de la marca

getMotivos

Detalle

  • Devuelve los motivos de anulacion de un comprobante

Parametros (GET)

 sin parametros

Devuelve (JSON)

  codigo codigo del motivo
  descripcion descripcion del motivo
Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Procedimientos
Procesos
Indicadores
Items de Configuración
Imprimir/exportar