Forfait com. sgapi. services
Intégration de classeExporter
- java.lang.Object
-
- com.sgapi.services.IntegrationExport
-
classe publique IntégrationExporter étend java.lang.ObjectAvec un chemin de /integrate/export, ce module gère l'exportation des données du système SG V5. Les paramètres peuvent être utilisés pour extraire toutes les données ou simplement des données mises à jour dans certains cas. Une fois les données exportées, elles sont marquées comme telles et exclues de la prochaine demande d'obtention.- Auteur :
- Systèmes SG
- Uri cible :
- /intégrer/exporter
-
-
Résumé du constructeur
Constructeurs Constructeur Description IntegrationExport()
-
Résumé de la méthode
Toutes les méthodes Méthodes d'instance Méthodes concrètes Modificateur et type Méthode Description javax.ws.rs.core.ResponsecreateContainer()Fournit un nouveau conteneur VoirContainerjavax.ws.rs.core.ResponsegetAddress(java.lang.String clientCode)Fournit les adresses stockées dans le système pour un client particulierjavax.ws.rs.core.ResponsegetAddresses()Fournit les adresses stockées dans le système avec les clients concernésjavax.ws.rs.core.ResponsegetAdjustmentLogs()Fournit des transactions d'ajustement VoirSystemLogjavax.ws.rs.core.ResponsegetBatch(int batchNumber)Fournit un enregistrement de lot VoirBatchjavax.ws.rs.core.ResponsegetBatchConsumption()Fournit une liste d'événements de consommation par lots.javax.ws.rs.core.ResponsegetBatchConsumption(int id)Fournit un événement de consommation par lot par ID VoirBatchConsumptionjavax.ws.rs.core.ResponsegetBatches()Fournit une liste de tous les lots qui n'ont pas été précédemment exportés.javax.ws.rs.core.ResponsegetClient(java.lang.String code)Fournit un dossier Client VoirClientjavax.ws.rs.core.ResponsegetClients()Fournit une liste de clients.javax.ws.rs.core.ResponsegetCommodities(boolean all)Fournit une liste des produits/ingrédients stockés dans le système.javax.ws.rs.core.ResponsegetCommodity(java.lang.String code)Fournit un produit spécifique.javax.ws.rs.core.ResponsegetCommodityGroupLink(java.lang.Integer commodityGroupId)Fournit des liens vers des groupes de produits de base VoirCommodityGroupLinkjavax.ws.rs.core.ResponsegetCommodityUsedIn(java.lang.String commodityCode)Fournit une liste deFormulaSteps qu'une marchandise est utilisée dansjavax.ws.rs.core.ResponsegetContainerLinks()Fournit une liste de conteneurs et de leur contenu.javax.ws.rs.core.ResponsegetCustomFields(java.lang.String name, java.lang.String parameter)Fournit une liste de champs personnalisés avec le nom et le paramètre correspondantsjavax.ws.rs.core.ResponsegetFormula(java.lang.String code)Renvoie une formule correspondant à son code VoirFormulajavax.ws.rs.core.ResponsegetFormulas()Fournit une liste des formules contenues dans le système.javax.ws.rs.core.ResponsegetFormulaStep(java.lang.String code, int sequence)Fournit une étape de formule basée sur une séquence et un code de formule VoirFormulaStepjavax.ws.rs.core.ResponsegetFormulaSteps(boolean all)Fournit une liste d'étapes de formule dans le système.javax.ws.rs.core.ResponsegetJob(java.lang.String jobNumber)Fournit une entrée d'emploi VoirJobjavax.ws.rs.core.ResponsegetJobLogs()Renvoie une liste des journaux système liés aux travaux.javax.ws.rs.core.ResponsegetJobs()Fournit une liste des travaux actifs dans le système.javax.ws.rs.core.ResponsegetJobsCompleted()Fournit une liste des tâches terminées dans le système.javax.ws.rs.core.ResponsegetProductionLocations()Fournit des emplacements de type de productionjavax.ws.rs.core.ResponsegetPurchaseOrder(java.lang.String orderNumber)Fournit un enregistrement de bon de commande VoirPurchaseOrderjavax.ws.rs.core.ResponsegetPurchaseOrderLines()Fournit une liste des lignes de commande d'achat non exportées avec leurs commandes respectives et les lignes associées.javax.ws.rs.core.ResponsegetPurchaseOrderLogs()Fournit une liste des journaux de bons de commande relatifs aux événements survenus lors de la réception des bons de commande.javax.ws.rs.core.ResponsegetPurchaseOrders()Fournit une liste des en-têtes de bons de commande qui n'ont pas été exportés précédemment ou qui ont été modifiés.javax.ws.rs.core.ResponsegetPurchaseOrderTransactions()Fournit une liste des journaux de bons de commande relatifs aux événements survenus lors de la réception des bons de commande.javax.ws.rs.core.ResponsegetSalesLogs()Fournit des informations sur le journal des événements de vente.javax.ws.rs.core.ResponsegetSalesLogs(boolean partials)Fournit des informations sur le journal des événements de vente.javax.ws.rs.core.ResponsegetSalesLogs(int id)Fournit un journal des événements de vente par ID VoirSalesLogjavax.ws.rs.core.ResponsegetSalesLogsOrderShipped()Fournit des informations sur le journal des événements de vente.javax.ws.rs.core.ResponsegetSalesLogsPicked()Fournit des informations sur le journal des événements de vente.javax.ws.rs.core.ResponsegetSalesOrder(java.lang.String orderNumber)Fournit un enregistrement de commande client VoirSalesOrderjavax.ws.rs.core.ResponsegetSalesOrders()Fournit une liste des en-têtes de bons de commande qui n'ont pas été exportés précédemment ou qui ont été modifiés.javax.ws.rs.core.ResponsegetSites()Fournit une liste de sitesjavax.ws.rs.core.ResponsegetStock(boolean all)Fournit une liste de l'inventaire dans le système.javax.ws.rs.core.ResponsegetStock(java.lang.String commodityCode, java.lang.String lotNumber)Fournit un article en stock dans le système VoirStockLocationjavax.ws.rs.core.ResponsegetStockAssignments(java.lang.String jobNo)Renvoie les StockAssignments en fonction d'un numéro de travail VoirStockAssignmentjavax.ws.rs.core.ResponsegetStockLocations()Fournit des emplacements de type de stockjavax.ws.rs.core.ResponsegetSystemLog(int id)Fournit un événement de journal système par ID VoirSystemLogjavax.ws.rs.core.ResponsegetSystemLogs()Récupère les journaux système en fonction de la configuration.javax.ws.rs.core.ResponsegetSystemLogsCP()Fournit des transactions marquées comme CONSOMMÉES ou PRODUITES par le descripteur SystemLog VoirSystemLogjavax.ws.rs.core.ResponsegetSystemLogsNonCP()Fournit des transactions marquées comme autre chose que CONSOMMÉE ou PRODUIT par le descripteur SystemLog VoirSystemLogjavax.ws.rs.core.ResponsegetTransfers()Fournit une liste des en-têtes de transfert qui n'ont pas été exportés précédemment ou qui ont été modifiés.javax.ws.rs.core.ResponsegetTransfers(java.lang.String referenceNumber)Fournit un enregistrement de transfert VoirTransferjavax.ws.rs.core.ResponsegetUsageLogs()Fournit une liste des journaux système qui ne concernent que les lots.javax.ws.rs.core.ResponsegetUsageLogs(java.lang.Long filterDate)Fournit une liste des journaux système qui ne concernent que les lots.java.util.List<SystemLog>getUsageLogs(java.lang.String jobNumber)javax.ws.rs.core.ResponsegetUsers()Renvoie une liste d'utilisateurs enregistrés dans le système.javax.ws.rs.core.ResponsesetExportMarkers(java.util.List<ExportMarker> exportMarkers)Marque un enregistrement exporté en fournissant le nom de la table et l'ID.java.util.List<Client>user()Renvoie l'utilisateur qui a démarré l'API encapsulée dans un petit objet client.javax.ws.rs.core.Responseuser(java.lang.String username, java.lang.String pin)Renvoie l'utilisateur représenté par le nom d'utilisateur VoirUser
-
-
-
Détails de la méthode
-
obtenir des produits
public javax.ws.rs.core.Response getCommodities(booléen tous)
Fournit une liste des produits/ingrédients stockés dans le système. VoirCommodity- Paramètres:
all- valeur booléenne pour spécifier s'il faut extraire tous les produits (vrai) ou juste les nouveaux (faux)- Retours:
- Une liste des produits du système
Commodity - Uri cible :
- /marchandises/{tous}
- Type de demande:
- ÉCONOMISEZ
-
obtenirCommodité
public javax.ws.rs.core.Response getCommodity(java.lang.String code)
Fournit un produit spécifique. VoirCommodity- Paramètres:
code- Le code marchandise unique associé à cet article- Retours:
- La marchandise si elle est trouvée
Commodity - Uri cible :
- /marchandise/{code}
- Type de demande:
- ÉCONOMISEZ
-
getContainerLinks
public javax.ws.rs.core.Response getContainerLinks()
Fournit une liste de conteneurs et de leur contenu. Il peut s'agir d'une liste de palettes contenant des stocks, formant une liste principale de stock ou une liste de bacs/seaux contenant des lots de stock. VoirContainerLink- Retours:
- Une liste de tous les liens de conteneur
ContainerLink - Uri cible :
- /conteneur_liens
- Type de demande:
- ÉCONOMISEZ
-
utilisateur
public java.util.ListProjet> utilisateur()
Renvoie l'utilisateur qui a démarré l'API encapsulée dans un petit objet client. VoirUser- Retours:
- Une liste d'utilisateurs
User - Uri cible :
- /utilisateursystème
- Type de demande:
- ÉCONOMISEZ
-
utilisateur
public javax.ws.rs.core.Response utilisateur(java.lang.String nom d'utilisateur, java.lang.String code PIN)
Renvoie l'utilisateur représenté par le nom d'utilisateur VoirUser- Paramètres:
username- Le nom d'utilisateur unique associé à cet opérateurpin- Le pin unique associé à cet opérateur- Retours:
- L'objet utilisateur demandé
User - Uri cible :
- /user/{nom d'utilisateur}/{pin}
- Type de demande:
- ÉCONOMISEZ
-
obtenir des utilisateurs
public javax.ws.rs.core.Response getUsers()
Renvoie une liste d'utilisateurs enregistrés dans le système.- Retours:
- Liste des utilisateurs enregistrés dans le système
User
-
getFormulaSteps
public javax.ws.rs.core.Response getFormulaSteps(booléen tout)
Fournit une liste d'étapes de formule dans le système. VoirFormulaStep- Paramètres:
all- la valeur booléenne spécifie s'il faut extraire toutes les étapes de la formule ou uniquement celles mises à jour- Retours:
- une liste d'étapes de formule dans le système
FormulaStep - Uri cible :
- /formula_steps/{tous}
- Type de demande:
- ÉCONOMISEZ
-
getFormulaStep
public javax.ws.rs.core.Response getFormulaStep(java.lang.String code, int sequence)
Fournit une étape de formule basée sur une séquence et un code de formule VoirFormulaStep- Paramètres:
code- Le code de formule unique auquel appartient l'étapesequence- Le numéro de séquence de l'étape de la formule- Retours:
- l'étape de formule correspondant aux paramètres
FormulaStep - Uri cible :
- /formula_step/{code}/{séquence}
- Type de demande:
- ÉCONOMISEZ
-
getFormules
public javax.ws.rs.core.Response getFormulas()
Fournit une liste des formules contenues dans le système. Cela n'exportera que les données d'en-tête de formule. VoirFormula- Retours:
- Une liste de formules
Formula - Uri cible :
- /formules
- Type de demande:
- ÉCONOMISEZ
-
obtenirFormule
public javax.ws.rs.core.Response getFormula(java.lang.String code)
Renvoie une formule correspondant à son code VoirFormula- Paramètres:
code- Le code unique de la formule- Retours:
- La formule correspondant au paramètre de code
Formula - Uri cible :
- /formule/{code}
- Type de demande:
- ÉCONOMISEZ
-
getSalesLogs
public javax.ws.rs.core.Response getSalesLogs()
Fournit des informations sur le journal des événements de vente. Les journaux de vente sont créés lorsque l'activité de commande client est effectuée. Cela récupérera tous les nouveaux événements de vente tels que la sélection de titres. VoirSalesLog- Retours:
- Une liste des journaux de vente
SalesLog - Uri cible :
- /sales_logs
- Type de demande:
- ÉCONOMISEZ
-
getSalesLogs
public javax.ws.rs.core.Response getSalesLogs(partiels booléens)
Fournit des informations sur le journal des événements de vente. Les journaux de ventes sont créés lors de l'exécution d'une activité de commande client. Cela récupérera tous les nouveaux événements de vente tels que la sélection de titres. Cette méthode permet de spécifier si les articles partiellement expédiés doivent être inclus dans la réponse. VoirSalesLog- Paramètres:
partials- Booléen pour indiquer s'il faut également recevoir les transactions partiellement expédiées- Retours:
- Une liste des journaux de vente
SalesLog - Uri cible :
- /sales_logs
- Type de demande:
- ÉCONOMISEZ
-
getSalesLogs
public javax.ws.rs.core.Response getSalesLogs(int id)
Fournit un journal des événements de vente par ID VoirSalesLog- Paramètres:
id- L'identifiant du journal des ventes- Retours:
- Le journal des ventes à l'ID fourni
SalesLog - Uri cible :
- /sales_log/{id}
- Type de demande:
- ÉCONOMISEZ
-
getSalesLogsPicked
public javax.ws.rs.core.Response getSalesLogsPicked()
Fournit des informations sur le journal des événements de vente. Les journaux de ventes sont créés lors de l'exécution d'une activité de commande client. Cela récupérera tous les nouveaux événements de vente tels que la sélection de titres. Cette méthode exporte les journaux dès qu'ils ont été prélevés (n'attend pas qu'ils soient expédiés) VoirSalesLog- Retours:
- Une liste des journaux de vente
SalesLog - Uri cible :
- /sales_logs_picked
- Type de demande:
- ÉCONOMISEZ
-
getSalesLogsOrderShipped
public javax.ws.rs.core.Response getSalesLogsOrderShipped()
Fournit des informations sur le journal des événements de vente. Les journaux de ventes sont créés lors de l'exécution d'une activité de commande client. Cela récupérera spécifiquement les enregistrements « Commande expédiée » VoirSalesLog- Retours:
- Une liste des journaux de vente
SalesLog - Uri cible :
- /sales_logs_order_shipped
- Type de demande:
- ÉCONOMISEZ
-
obtenirStock
public javax.ws.rs.core.Response getStock(booléen tout)
Fournit une liste de l'inventaire dans le système. Les données fournies sont au niveau du lot. VoirStockLocation- Paramètres:
all- la valeur booléenne indique si tout le stock doit être retiré ou simplement mis à jour/nouveau stock.- Retours:
- Une liste d'inventaire dans le système
StockLocation - Uri cible :
- /stock/{tous}
- Type de demande:
- ÉCONOMISEZ
-
obtenirStock
public javax.ws.rs.core.Response getStock(java.lang.String commoditiesCode, java.lang.String lotNumber)
Fournit un article en stock dans le système VoirStockLocation- Paramètres:
commodityCode- La marchandise à laquelle se réfère le stocklotNumber- Le numéro de lot de l'article en stock- Retours:
- Les détails du stock pour les articles correspondant à ce lot et à ce code marchandise
StockLocation - Uri cible :
- /stock/{commodityCode}/{lotNumber}
- Type de demande:
- ÉCONOMISEZ
-
getJobLogs
public javax.ws.rs.core.Response getJobLogs()
Renvoie une liste des journaux système liés aux travaux. Les événements qui se sont produits pendant la production par lots seront produits ici. Par exemple, l'ajout d'un ingrédient. VoirSystemLog- Retours:
- Une liste de SystemLogs
SystemLog - Uri cible :
- /journaux_travail
- Type de demande:
- ÉCONOMISEZ
-
obtenir des emplois
public javax.ws.rs.core.Response getJobs()
Fournit une liste des travaux actifs dans le système. Les travaux actifs sont définis comme des travaux qui ne sont pas supprimés ou terminés. VoirJob- Retours:
- Une liste des emplois actifs
Job - Uri cible :
- /emplois
- Type de demande:
- ÉCONOMISEZ
-
obtenir un emploi
public javax.ws.rs.core.Response getJob(java.lang.String jobNumber)
Fournit une entrée d'emploi VoirJob- Paramètres:
jobNumber- Le numéro de travail unique à rechercher- Retours:
- Le métier en question
Job - Uri cible :
- /travail/{numérotravail}
- Type de demande:
- ÉCONOMISEZ
-
getSystemLogs
public javax.ws.rs.core.Response getSystemLogs()
Récupère les journaux système en fonction de la configuration. Les journaux d'achat, de production et de lot peuvent être exclus. VoirSystemLog- Retours:
- Une liste mise à jour des journaux système
SystemLog - Uri cible :
- /logs_système
- Type de demande:
- ÉCONOMISEZ
-
getSystemLog
public javax.ws.rs.core.Response getSystemLog(int id)
Fournit un événement de journal système par ID VoirSystemLog- Paramètres:
id- L'ID du journal système- Retours:
- Le journal système à l'ID fourni
SystemLog - Uri cible :
- /system_log/{id}
- Type de demande:
- ÉCONOMISEZ
-
getBatchConsumption
public javax.ws.rs.core.Response getBatchConsumption()
Fournit une liste d'événements de consommation par lots. La consommation par lot se produit lorsqu'un article en stock est pesé dans un lot. VoirBatchConsumption- Retours:
- Une liste mise à jour des journaux de consommation par lots
BatchConsumption - Uri cible :
- /lot_consommation
- Type de demande:
- ÉCONOMISEZ
-
getBatchConsumption
public javax.ws.rs.core.Response getBatchConsumption(int id)
Fournit un événement de consommation par lot par ID VoirBatchConsumption- Paramètres:
id- L'ID du journal système- Retours:
- Le journal de consommation du lot à l'ID fourni
BatchConsumption - Uri cible :
- /batch_consommation/{id}
- Type de demande:
- ÉCONOMISEZ
-
getUsageLogs
public javax.ws.rs.core.Response getUsageLogs()
Fournit une liste des journaux système qui ne concernent que les lots. VoirSystemLog- Retours:
- Une liste mise à jour des SystemLogs relatifs aux lots
SystemLog - Uri cible :
- /batch_system_logs
- Type de demande:
- ÉCONOMISEZ
-
getUsageLogs
public javax.ws.rs.core.Response getUsageLogs(java.lang.Long filterDate)
Fournit une liste des journaux système qui ne concernent que les lots. VoirSystemLog- Paramètres:
filterDate- Une valeur longue représentant la date d'époque- Retours:
- Une liste mise à jour des SystemLogs relatifs aux lots
SystemLog - Uri cible :
- /batch_system_logs/filterFrom/{date}
- Type de demande:
- ÉCONOMISEZ
-
getBatchs
public javax.ws.rs.core.Response getBatches()
Fournit une liste de tous les lots qui n'ont pas été précédemment exportés. VoirBatch- Retours:
- Une liste des nouveaux lots
Batch - Uri cible :
- /lots
- Type de demande:
- ÉCONOMISEZ
-
obtenirBatch
public javax.ws.rs.core.Response getBatch(int batchNumber)
Fournit un enregistrement de lot VoirBatch- Paramètres:
batchNumber- L'identifiant du lot- Retours:
- Le lot enregistré avec le numéro de lot fourni
Batch - Uri cible :
- /batch/{batchNumber}
- Type de demande:
- ÉCONOMISEZ
-
getPurchaseOrderLogs
public javax.ws.rs.core.Response getPurchaseOrderLogs()
Fournit une liste des journaux des bons de commande relatifs aux événements survenus lors de la réception des bons de commande. VoirSystemLog- Retours:
- Une liste des journaux de bons de commande non exportés
SystemLog - Uri cible :
- /po_windows
- Type de demande:
- ÉCONOMISEZ
-
getPurchaseOrderTransactions
public javax.ws.rs.core.Response getPurchaseOrderTransactions()
Fournit une liste des journaux de bon de commande relatifs aux événements survenus lors de la réception du bon de commande. La différence avec ce qui précède est que cela récupérera les journaux des bons de commande qui n'ont PAS encore été terminés. VoirSystemLog- Retours:
- Une liste des journaux de bons de commande non exportés
SystemLog - Uri cible :
- /po_transactions
- Type de demande:
- ÉCONOMISEZ
-
obtenir des commandes d'achat
public javax.ws.rs.core.Response getPurchaseOrders()
Fournit une liste des en-têtes de bons de commande qui n'ont pas été exportés précédemment ou qui ont été modifiés. Cela inclura également les lignes de commande d'achat pour chaque commande d'achat mise à jour. VoirPurchaseOrder- Retours:
- Une liste de bons de commande
PurchaseOrder - Uri cible :
- /Acheter en ligne
- Type de demande:
- ÉCONOMISEZ
-
obtenirCommande
public javax.ws.rs.core.Response getPurchaseOrder(java.lang.String orderNumber)
Fournit un enregistrement de bon de commande VoirPurchaseOrder- Paramètres:
orderNumber- Le numéro du bon de commande- Retours:
- L'objet bon de commande avec lignes et journaux
PurchaseOrder - Uri cible :
- /purchase_order/{orderNumber}
- Type de demande:
- ÉCONOMISEZ
-
getPurchaseOrderLines
public javax.ws.rs.core.Response getPurchaseOrderLines()
Fournit une liste des lignes de commande d'achat non exportées avec leurs commandes respectives et les lignes associées. Effectivement, cela exportera un bon de commande si une ligne est ajoutée ou supprimée. VoirPurchaseOrderLine- Retours:
- Les objets du bon de commande avec les lignes et les logs
PurchaseOrder - Uri cible :
- /purchase_order_lines/
- Type de demande:
- ÉCONOMISEZ
-
getSalesOrders
public javax.ws.rs.core.Response getSalesOrders()
Fournit une liste des en-têtes de bons de commande qui n'ont pas été exportés précédemment ou qui ont été modifiés. Cela inclura également les lignes de commande client pour chaque commande client mise à jour. VoirSalesOrder- Retours:
- Une liste des bons de commande
SalesOrder - Uri cible :
- /commandes
- Type de demande:
- ÉCONOMISEZ
-
obtenirCommandeVente
public javax.ws.rs.core.Response getSalesOrder(java.lang.String orderNumber)
Fournit un enregistrement de commande client VoirSalesOrder- Paramètres:
orderNumber- Le numéro de commande client- Retours:
- L'objet de commande client avec des lignes et des journaux
SalesOrder - Uri cible :
- /sales_order/{orderNumber}
- Type de demande:
- ÉCONOMISEZ
-
obtenir des clients
public javax.ws.rs.core.Response getClients()
Fournit une liste de clients. Fournisseurs et Clients. VoirClient- Retours:
- Une liste des clients détenus dans le système
Client - Uri cible :
- / clients
- Type de demande:
- ÉCONOMISEZ
-
obtenirClient
public javax.ws.rs.core.Response getClient(java.lang.String code)
Fournit un dossier Client VoirClient- Paramètres:
code- Le code unique pour le client- Retours:
- Le client correspondant au code fourni s'il en existe un
Client - Uri cible :
- /client/{code}
- Type de demande:
- ÉCONOMISEZ
-
setExportMarkers
public javax.ws.rs.core.Response setExportMarkers(java.util.ListMarqueur d'exportation> exportMarkers)
Marque un enregistrement exporté en fournissant le nom de la table et l'ID.
Marquer un enregistrement comme exporté l'empêche d'être extrait par le prochain get lorsqu'il ne récupère pas tous les enregistrements.
Gardez à l'esprit qu'il s'agit du nom de la table, pas du nom de l'objet. La différence est généralement le soulignement et l'enveloppe de chameau respectivement.- Paramètres:
exportMarkers- La liste des couples table/ID à marquer comme exportés. VoirExportMarker- Retours:
- Les exportMarkers envoyés seront renvoyés en cas de succès
ExportMarker - Uri cible :
- /marque-exportée/
- Type de demande:
- POSTEZ
-
obtenir des transferts
public javax.ws.rs.core.Response getTransfers()
Fournit une liste des en-têtes de transfert qui n'ont pas été exportés précédemment ou qui ont été modifiés. Cela inclura également les lignes d'ordre de transfert pour chaque ordre de transfert mis à jour. VoirTransfer- Retours:
- Une liste de transferts
Transfer - Uri cible :
- /transferts
- Type de demande:
- ÉCONOMISEZ
-
obtenir des transferts
public javax.ws.rs.core.Response getTransfers(java.lang.String referenceNumber)
Fournit un enregistrement de transfert VoirTransfer- Paramètres:
referenceNumber- Le numéro de référence de l'ordre de virement- Retours:
- L'objet ordre de transfert avec lignes et logs
Transfer - Uri cible :
- /transfert/{referenceNumber}
- Type de demande:
- ÉCONOMISEZ
-
getAdjustmentLogsgetAdjustmentLogs
public javax.ws.rs.core.Response getAdjustmentLogs()
Fournit des transactions d'ajustement VoirSystemLog- Retours:
- Une liste des journaux système liés aux transactions d'ajustement
SystemLog - Uri cible :
- /reglage_logs
- Type de demande:
- ÉCONOMISEZ
-
getSystemLogsCP
public javax.ws.rs.core.Response getSystemLogsCP()
Fournit des transactions marquées comme CONSOMMÉES ou PRODUITES par le descripteur SystemLog VoirSystemLog- Retours:
- Une liste des journaux système liés aux transactions de production et de consommation
SystemLog - Uri cible :
- /system_logs_cp
- Type de demande:
- ÉCONOMISEZ
-
getStockLocations
public javax.ws.rs.core.Response getStockLocations()
Fournit des emplacements de type de stock- Retours:
- Tous les emplacements de type de stock
Location - Uri cible :
- /emplacements/stock
- Type de demande:
- ÉCONOMISEZ
-
getProductionLocations
public javax.ws.rs.core.Response getProductionLocations()
Fournit des emplacements de type de production- Retours:
- Tous les emplacements de type de stock
Location - Uri cible :
- /lieux/production
- Type de demande:
- ÉCONOMISEZ
-
getUsageLogs
public java.util.ListJournal du système> getUsageLogs(java.lang.String jobNumber)
- Paramètres:
jobNumber- Le numéro de travail à interroger- Retours:
- Une liste de
SystemLogs relatif au travail
-
getCommodityUsedIn
public javax.ws.rs.core.Response getCommodityUsedIn(java.lang.String commoditiesCode)
Fournit une liste deFormulaSteps qu'une marchandise est utilisée dans- Paramètres:
commodityCode- Représente leCommoditycode à rechercher- Retours:
- Une liste de
FormulaSteps où la marchandise est utilisée - Uri cible :
- /formulaStep/usedIn/{commodityCode}
- Type de demande:
- ÉCONOMISEZ
-
obtenir des adresses
public javax.ws.rs.core.Response getAddresses()
Fournit les adresses stockées dans le système avec les clients concernés- Retours:
- Une liste d'adresses stockées dans le système
Address - Uri cible :
- /adresses
- Type de demande:
- ÉCONOMISEZ
-
obtenirAdresse
public javax.ws.rs.core.Response getAddress(java.lang.String clientCode)
Fournit les adresses stockées dans le système pour un client particulier
-
getSystemLogsNonCP
public javax.ws.rs.core.Response getSystemLogsNonCP()
Fournit des transactions marquées comme autre chose que CONSOMMÉE ou PRODUIT par le descripteur SystemLog VoirSystemLog- Retours:
- Une liste de journaux système liés à tout sauf aux transactions de production et de consommation
SystemLog - Uri cible :
- /system_logs_non_cp
- Type de demande:
- ÉCONOMISEZ
-
getJobsCompleted
public javax.ws.rs.core.Response getJobsCompleted()
Fournit une liste des tâches terminées dans le système. Les travaux terminés sont définis comme des travaux qui sont au statut 3 et exportés sont nuls. VoirJob- Retours:
- Une liste des travaux terminés
Job - Uri cible :
- /emplois
- Type de demande:
- ÉCONOMISEZ
-
créer un conteneur
public javax.ws.rs.core.Response createContainer()
Fournit un nouveau conteneur VoirContainer- Retours:
- Le tout nouveau conteneur avec configuration SSCC
- Uri cible :
- /create_container
- Type de demande:
- ÉCONOMISEZ
-
obtenirSites
public javax.ws.rs.core.Response getSites()
Fournit une liste de sites- Retours:
- Une liste de sites
Site - Uri cible :
- /des sites
- Type de demande:
- ÉCONOMISEZ
-
obtenir des champs personnalisés
public javax.ws.rs.core.Response getCustomFields(nom java.lang.String, paramètre java.lang.String)
Fournit une liste de champs personnalisés avec le nom et le paramètre correspondants- Paramètres:
name- Le nom du champ personnaliséparameter- Le paramètre d'étiquette à utiliser- Retours:
- Une liste de sites
Site - Uri cible :
- /des sites
- Type de demande:
- ÉCONOMISEZ
-
obtenir des affectations de stock
public javax.ws.rs.core.Response getStockAssignments(java.lang.String jobNo)
Renvoie les StockAssignments en fonction d'un numéro de travail VoirStockAssignment- Paramètres:
jobNo- Le numéro de travail auquel le stock a été attribué- Retours:
- Les StockAssignments pertinents pour le travail fourni
StockAssignment - Uri cible :
- /StockAssignments/{jobNumber}
- Type de demande:
- ÉCONOMISEZ
-
obtenir un lien vers le groupe de produits
public javax.ws.rs.core.Response getCommodityGroupLink(java.lang.Integer commoditiesGroupId)
Fournit des liens vers des groupes de produits de base VoirCommodityGroupLink- Paramètres:
commodityGroupId- L'identifiant du groupe de produits- Retours:
- Le groupe de produits de base Liens avec le groupe de produits de base fourni
CommodityGroupLink - Uri cible :
- /commodityGroupLink/{id}
- Type de demande:
- ÉCONOMISEZ
-
-