loader Chargement en cours...
Aceptar Cookies

Esta web utiliza Cookies para obtener datos estadísticos de la navegación de sus usuarios. Puede obtener más información, o bien conocer cómo cambiar la configuración, en nuestra Politique de Cookies.

API SGA

Cette partie de l'API de CAMPILLOPALMERA sera utilisée pour gérer les informations relatives au Système de Gestion des Entrepôts (dorénavant SGA).

Fonctions SGA

Artículos
sgaAddArticulos(Collection Articulo, Boolean saveRelated, Integer onError)
return Integer
sgaGetArticulos(String codigo, Array RelatedEntities)
return Collection Articulo
sgaGetArticulosInventario(String codigo)
return Collection Articulo
Destinatarios
sgaAddDestinatarios(Collection Destinatario, Boolean saveRelated, Integer onError)
return Integer
sgaGetDestinatarios(String codigo, Array RelatedEntities)
return Collection Destinatario
Destinos
sgaAddDestinos(Collection Destino, Boolean saveRelated, Integer onError)
return Integer
sgaGetDestinos(String codigo, Array RelatedEntities)
return Collection Destino
Familias
sgaAddFamilias(Collection Familia, Integer onError)
return Integer
sgaGetFamilias(String codigo, Array RelatedEntities)
return Collection Familia
OrdenesExpedicion
sgaAddOrdenesExpedicion(Collection OrdenExpedicion, Boolean saveRelated, Integer onError)
return Integer
sgaDeleteOrdenExpedicion(String referencia)
return Integer
sgaGetOrdenesExpedicion( String desde, String hasta, String expedicion, String referencia, String proveedor_codigo, String transportista_codigo, Array RelatedEntities)
return Collection OrdenExpedicion
OrdenesExpedicionDetalles
sgaAddOrdenesExpedicionDetalles(Collection OrdenExpedicionDetalles, Integer onError)
return Integer
sgaGetOrdenesExpedicionDetalles( String desde, String hasta, String expedicion, String expedicion_referencia, String articulo_codigo, Array RelatedEntities)
return Collection OrdenExpedicionDetalles
OrdenesRecepcion
sgaAddOrdenesRecepcion(Collection OrdenRecepcion, Boolean saveRelated, Integer onError)
return Integer
sgaDeleteOrdenRecepcion(String referencia)
return Integer
sgaGetOrdenesRecepcion( String desde, String hasta, String recepcion, String referencia, String proveedor_codigo, String transportista_codigo, Array RelatedEntities)
return Collection OrdenRecepcion
sgaGetOrdenesTraspaso( String desde, String hasta, String recepcion, String referencia, String proveedor_codigo, String transportista_codigo, Array RelatedEntities)
return Collection OrdenRecepcion
OrdenesRecepcionDetalles
sgaAddOrdenesRecepcionDetalles(Collection OrdenRecepcionDetalles, Boolean saveRelated, Integer onError)
return Integer
sgaGetOrdenesRecepcionDetalles( String desde, String hasta, String recepcion, String recepcion_referencia, String articulo_codigo, Array RelatedEntities)
return Collection OrdenRecepcionDetalles
Proveedores
sgaAddProveedores(Collection Proveedor, Boolean saveRelated, Integer onError)
return Integer
sgaGetProveedores(String codigo, Array RelatedEntities)
return Collection Proveedor
Traducciones
sgaAddTraducciones(Collection Traduccion, Integer onError)
return Integer
sgaGetTraducciones(String articulo_codigo, String pais)
return Collection Traduccion
Transportistas
sgaAddTransportistas(Collection Transportista, Integer onError)
return Integer
sgaGetTransportistas(String codigo, Array RelatedEntities)
return Collection Transportista
Consultas de Maestros
sgaGetCategorias(String codigo)
return Collection Categoria
sgaGetClasesPales(String codigo, Array RelatedEntities)
return Collection ClasePale
sgaGetCriteriosPesaje(String criterio_pesaje)
return Collection CriterioPesaje
sgaGetCriteriosRotacion(String criterio_rotacion)
return Collection CriterioRotacion
sgaGetEstadosPales(String estado_pale)
return Collection EstadoPale
sgaGetTiposEnvases(String codigo)
return Collection TipoEnvase
sgaGetTiposPales(String codigo, Array RelatedEntities)
return Collection TipoPale
sgaGetUnidades(String unidad)
return Collection Unidad

Entités SGA

Articulo
codigo varchar(20) Obligatoire Code d'article unique
codigo_externo varchar(20) Optionnel
gtin13 bigint Optionnel Montrer GTIN 13
descripcion varchar(255) Obligatoire
proveedor_codigo varchar(20) Optionnel Fournisseur habituel de l'article.
familia_codigo varchar(10) Optionnel Obligatoire Si on établi subfamilia_codigo
subfamilia_codigo varchar(10) Optionnel
categoria_codigo varchar(10) Optionnel Valeur par défaut (SEC).
Voir Maître sgaGetCategorias()
unidad varchar(5) Optionnel Valeur par défaut (PA).
Voir Maître sgaGetUnidades()
tipo_envase_codigo varchar(20) Optionnel Valeur par défaut (TARA_CERO).
Voir Maître sgaGetTiposEnvases()
tipo_pale_codigo varchar(20) Optionnel Valeur par défaut (EURO_TARA_CERO).
Voir Maître sgaGetTiposPales()
criterio_rotacion varchar(20) Optionnel Valeur par défaut (FIFO).
Voir Maître sgaGetCriteriosRotacion()
criterio_pesaje varchar(20) Optionnel Valeur par défaut (PESO_ESTANDAR).
Voir Maître sgaGetCriteriosPesaje()
requiere_numero_serie (boolean) int Optionnel Valeur par défaut (0).
0 Articles sans Nº de Série.
1 Articles avec Nº de Série.
requiere_volumen_recepcion (boolean) int Optionnel Valor por defecto (0).
0 L'Article N'exige Pas de Volume.
1 L'Article Exige le Volume.
monoformato (boolean) int Optionnel Valeur par défaut (0).
1 Format de présentation Unique
0 Le format est spécifié dans OrdenRecepcionDetalles.
peso float Optionnel Poids de l'unité en KG.
Obligatoire Si le monoformat est true
base int Optionnel Nombre d'unités (de présentation) sur la base de la palette.
Obligatoire Si le monoformat est true
altura int Optionnel Nombre de bases dans la hauteur de la palette.
Obligatoire Si le monoformat est true
Categoria Categoria Lecture Seulement
Familia Familia Lecture Seulement
Subfamilia Subfamilia Lecture Seulement
Proveedor Proveedor Optionnel saveRelated
Unidad Unidad Lecture Seulement
Traducciones Collection Traduccion Optionnel saveRelated
Destinatario
codigo varchar(20) Obligatoire Code de Destinataire unique.
codigo_externo varchar(20) Optionnel Réservé pour votre code de référence.
razon_social varchar(60) Obligatoire
cif varchar(20) Obligatoire
direccion varchar(255) Obligatoire
codigo_postal varchar(10) Obligatoire
poblacion varchar(60) Obligatoire
municipio varchar(60) Optionnel
provincia varchar(60) Obligatoire
pais varchar(2) Optionnel Valeur par défaut (ES). Montrer ISO 3166-1
telefono varchar(20) Optionnel Téléphone de contact
contacto varchar(60) Optionnel Personne de contact
e_mail varchar(60) Optionnel Email de contact /notifications
notas text Optionnel
Destinos Collection Destino Optionnel saveRelated
Destino
codigo varchar(20) Obligatoire Code de destination unique pour destinatario.
codigo_externo varchar(20) Optionnel Réservé pour votre code de référence.
destinatario_codigo varchar(20) Obligatoire Optionnel Si c'est lié à Destinatario
denominacion varchar(60) Obligatoire
direccion varchar(255) Obligatoire
codigo_postal varchar(10) Obligatoire
poblacion varchar(60) Obligatoire
municipio varchar(60) Optionnel
provincia varchar(60) Obligatoire
pais varchar(2) Optionnel Valeur par défaut (ES). Montrer ISO 3166-1
telefono varchar(20) Optionnel Téléphone de contact
contacto varchar(60) Optionnel Personne de contact
e_mail varchar(60) Optionnel Email de contact /notifications
notas text Optionnel
Destinatario Destinatario Optionnel saveRelated
Familia
codigo varchar(10) Obligatoire Code de famille unique.
codigo_externo varchar(10) Optionnel
descripcion varchar(60) Obligatoire
Articulos Collection Articulo Lecture Seulement
Subfamilias Collection Subfamilia Optionnel saveRelated
NumeroSerie
numero_serie varchar(20) Obligatoire Nº de série.
OrdenExpedicion
tipo int Obligatoire 1->Les articles et les unités seront indiqués
2-> Les codes de chaque unité seront détaillés.
expedicion varchar(20) Lecture Seulement Nº Expédition SGA
referencia varchar(20) Obligatoire Référence Propre (Votre identifiant pour l'expédition).
fecha datetime Obligatoire Date prévue d'expédition. Format: jj-mm-aaaa H:i (24H)
fecha_fin_expedicion datetime Lecture Seulement Date de fin réelle de l'expédition. Format: jj-mm-aaaa H:i (24H)
destinatario_codigo varchar(20) Obligatoire Optionnel Si c'est lié à Destino
destino_codigo varchar(20) Obligatoire Optionnel Si c'est lié à Destino
transportista_codigo varchar(20) Obligatoire Optionnel Si l'on inclut Transportista
traduccion_pais varchar(2) Optionnel Pays de la Traduccion. Montrer ISO 3166-1
notas_almacen text Optionnel Remarques de l'ordre d'expédition pour l'entrepôt
notas_entrega text Optionnel Remarques de l'ordre d'expédition pour le transporteur
notas_import_export text Optionnel
notas_carga text Optionnel
divisa varchar(3) Optionnel Afficher ISO 4217
incoterm varchar(3) Optionnel Afficher Incoterm
tipo_servicio varchar(20) Optionnel NORMAL -> Service Normal (Prédeterminé)
URGENT -> Service Urgent
SPÉCIAL -> Service Spécial
fecha_entrega datetime Optionnel Format: dd-mm-yyyy H:i (24H)
terminos_entrega varchar(60) Optionnel
valoracion_transporte decimal Optionnel
volumen_lineal decimal Optionnel
observaciones text Optionnel
observaciones_internas text Optionnel
Destinatario Destinatario Lecture Seulement
Destino Destino Optionnel saveRelated
Transportista Transportista Optionnel saveRelated
OrdenExpedicionDetalles Collection OrdenExpedicionDetalles Obligatoire saveRelated
OrdenExpedicionDetalles
expedicion varchar(20) Lecture Seulement Nº Expédition SGA
expedicion_referencia varchar(20) Obligatoire Optionnel S'il provient de OrdenExpedicion
articulo_codigo varchar(20) Obligatoire
unidades int Obligatoire Ce sera 1 si le type d'ordre es 2
lote varchar(60) Optionnel Code du lot du produit
sscc bigint Optionnel Obligatoire Si OrdenExpedicion.type est 2
notas text Optionnel
notas_extra text Optionnel
precio_unitario decimal Optionnel
impuesto_aplicable decimal Optionnel
codigo_aduanas varchar(50) Optionnel
codigo_cliente varchar(50) Optionnel
referencia_extra varchar(50) Optionnel
Articulo Articulo Lecture Seulement
OrdenExpedicion OrdenExpedicion Lecture Seulement
Pales Collection Pale Lecture Seulement
OrdenRecepcion
tipo int Obligatoire 1->Les articles et les unités sont détaillés
2-> Les SSCC/NºSÉRIE de chaque palette sont détaillés.
recepcion varchar(20) Lecture Seulement Nº Réception SGA
referencia varchar(20) Obligatoire Référence Propre (Votre identifiant pour la réception).
fecha datetime Obligatoire Date prévue de réception. Format: dd-mm-yyyy H:i (24H)
proveedor_codigo varchar(20) Obligatoire Optionnel Si l'on inclut Proveedor
transportista_codigo varchar(20) Obligatoire Optionnel Si l'on inclut Transportista
notas_almacen text Optionnel Note pour l'entrepôt
notas_entrega text Optionnel
notas_import_export text Optionnel
notas_descarga text Optionnel Notes pour la décharge
Proveedor Proveedor Optionnel saveRelated
Transportista Transportista Optionnel saveRelated
OrdenRecepcionDetalles Collection OrdenRecepcionDetalles Obligatoire saveRelated
OrdenesRelacionadas Collection OrdenRecepcion Lecture Seulement Ordres de réception générés avec le reste de la commande.
Il renverra les mêmes entités associées que l'appel principal.
OrdenRecepcionDetalles
recepcion varchar(20) Lecture Seulement Nº Réception SGA
recepcion_referencia varchar(20) Obligatoire Optionnel S'il provient de OrdenRecepcion
articulo_codigo varchar(20) Obligatoire
unidades int Obligatoire S'ils sont détaillés NumeroSerie devra coïncider avec ceux-ci.
lote varchar(20) Optionnel Code du lot du produit
sscc bigint Optionnel Spécification SSCC-18
peso float Obligatoire Poids de l'unité en KG.
Optionnel Si l'article est monoformat
base int Obligatoire Nombre d'unités (de présentation) sur la base de la palette.
Optionnel Si l'article est monoformat
altura int Obligatoire Nombre de bases dans la hauteur de la palette.
Optionnel Si l'article est monoformat
tipo_envase_codigo varchar(20) Optionnel Valeur par défaut (TARA_CERO).
Voir Maître sgaGetTiposEnvases()
tipo_pale_codigo varchar(20) Optionnel Valeur par défaut (EURO_TARA_CERO).
Voir Maître sgaGetTiposPales()
notas text Optionnel
Articulo Articulo Lecture Seulement
OrdenRecepcion OrdenRecepcion Lecture Seulement
NumerosSerie Collection NumeroSerie Optionnel saveRelated
Pales Collection Pale Lecture Seulement
Pale
sscc bigint Lecture Seulement
fecha_recepcion datetime Lecture Seulement Format: dd-mm-yyyy H:i (24H)
estado_pale EstadoPale Lecture Seulement Voir Maître sgaGetEstadosPales()
num_envases integer Lecture Seulement
peso_bruto float Lecture Seulement
peso_neto float Lecture Seulement
tara float Lecture Seulement
lote varchar(20) Lecture Seulement
almacen_codigo varchar(20) Lecture Seulement
zona_codigo varchar(20) Lecture Seulement
bloque_codigo varchar(20) Lecture Seulement
numero_fila integer Lecture Seulement
numero_altura integer Lecture Seulement
Items Collection NumeroSerie Lecture Seulement
Proveedor
codigo varchar(20) Obligatoire Code de fournisseur unique.
codigo_externo varchar(20) Optionnel Réservé pour votre code de référence.
razon_social varchar(60) Obligatoire
cif varchar(20) Obligatoire
direccion varchar(255) Obligatoire
codigo_postal varchar(10) Obligatoire
poblacion varchar(60) Obligatoire
municipio varchar(60) Optionnel
provincia varchar(60) Obligatoire
pais varchar(2) Optionnel Valeur par défaut (ES). Montrer ISO 3166-1
telefono varchar(20) Optionnel Téléphone de contact
contacto varchar(60) Optionnel Personne de contact
e_mail varchar(60) Optionnel Email de contact /notifications
notas text Optionnel
Articulos Collection Articulo Optionnel saveRelated
Subfamilia
codigo varchar(10) Obligatoire Code de SousFamille unique.
familia_codigo varchar(10) Obligatoire Optionnel Si c'est lié à la Famille.
codigo_externo varchar(10) Optionnel
descripcion varchar(60) Obligatoire
Articulos Collection Articulo Lecture Seulement
Traduccion
articulo_codigo varchar(20) Obligatoire Optionnel Si c'est lié à Articulo
pais varchar(2) Obligatoire Montrer ISO 3166-1
descripcion varchar(255) Obligatoire
Transportista
codigo varchar(20) Obligatoire Code du Transporteur unique.
razon_social varchar(60) Obligatoire
cif varchar(20) Obligatoire
direccion varchar(255) Obligatoire
codigo_postal varchar(10) Obligatoire
poblacion varchar(60) Obligatoire
municipio varchar(60) Optionnel
provincia varchar(60) Obligatoire
pais varchar(2) Optionnel Valeur par défaut (ES). Montrer ISO 3166-1
telefono varchar(20) Optionnel Téléphone de contact
contacto varchar(60) Optionnel Personne de contact
e_mail varchar(60) Optionnel Email de contact /notifications
notas text Optionnel
OrdenesRecepcion Collection OrdenesRecepcion Lecture Seulement

Maîtres SGA

Les Maîtres ce sont des Entités NON administrables dont la seule fonction disponible sera la consultation. Certaines Entités peuvent avoir besoin d'Entités Maîtres pour leur insertion.

Categoria
id_categoria integer
codigo varchar(10)
descripcion varchar(60)
criterio_rotacion varchar(20) Voir les critères de rotation
ClasePale
codigo varchar(10)
descripcion varchar(60)
TiposPales Collection TipoPale
CriterioPesaje
criterio_pesaje varchar(20) Critère de Pesage
CriterioRotacion
criterio_rotacion varchar(20) Critère de rotation
EstadoPale
estado_pale varchar(20)
TipoEnvase
codigo varchar(10)
descripcion varchar(60)
alto numeric(9,3)
ancho numeric(9,3)
largo numeric(9,3)
tara numeric(9,3)
TipoPale
codigo varchar(10)
descripcion varchar(60)
alto numeric(9,3)
ancho numeric(9,3)
largo numeric(9,3)
tara numeric(9,3)
ClasePale ClasePale
Unidad
unidad varchar(5) Code d'Unité
descripcion varchar(60) Description de l'unité