Intégration de classeExporter


  • classe publique IntégrationExporter
    étend java.lang.Object
    Avec 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.Response createContainer()
      Fournit un nouveau conteneur Voir Container
      javax.ws.rs.core.Response getAddress​(java.lang.String clientCode)
      Fournit les adresses stockées dans le système pour un client particulier
      javax.ws.rs.core.Response getAddresses()
      Fournit les adresses stockées dans le système avec les clients concernés
      javax.ws.rs.core.Response getAdjustmentLogs()
      Fournit des transactions d'ajustement Voir SystemLog
      javax.ws.rs.core.Response getBatch​(int batchNumber)
      Fournit un enregistrement de lot Voir Batch
      javax.ws.rs.core.Response getBatchConsumption()
      Fournit une liste d'événements de consommation par lots.
      javax.ws.rs.core.Response getBatchConsumption​(int id)
      Fournit un événement de consommation par lot par ID Voir BatchConsumption
      javax.ws.rs.core.Response getBatches()
      Fournit une liste de tous les lots qui n'ont pas été précédemment exportés.
      javax.ws.rs.core.Response getClient​(java.lang.String code)
      Fournit un dossier Client Voir Client
      javax.ws.rs.core.Response getClients()
      Fournit une liste de clients.
      javax.ws.rs.core.Response getCommodities​(boolean all)
      Fournit une liste des produits/ingrédients stockés dans le système.
      javax.ws.rs.core.Response getCommodity​(java.lang.String code)
      Fournit un produit spécifique.
      javax.ws.rs.core.Response getCommodityGroupLink​(java.lang.Integer commodityGroupId)
      Fournit des liens vers des groupes de produits de base Voir CommodityGroupLink
      javax.ws.rs.core.Response getCommodityUsedIn​(java.lang.String commodityCode)
      Fournit une liste de FormulaSteps qu'une marchandise est utilisée dans
      javax.ws.rs.core.Response getContainerLinks()
      Fournit une liste de conteneurs et de leur contenu.
      javax.ws.rs.core.Response getCustomFields​(java.lang.String name, java.lang.String parameter)
      Fournit une liste de champs personnalisés avec le nom et le paramètre correspondants
      javax.ws.rs.core.Response getFormula​(java.lang.String code)
      Renvoie une formule correspondant à son code Voir Formula
      javax.ws.rs.core.Response getFormulas()
      Fournit une liste des formules contenues dans le système.
      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 Voir FormulaStep
      javax.ws.rs.core.Response getFormulaSteps​(boolean all)
      Fournit une liste d'étapes de formule dans le système.
      javax.ws.rs.core.Response getJob​(java.lang.String jobNumber)
      Fournit une entrée d'emploi Voir Job
      javax.ws.rs.core.Response getJobLogs()
      Renvoie une liste des journaux système liés aux travaux.
      javax.ws.rs.core.Response getJobs()
      Fournit une liste des travaux actifs dans le système.
      javax.ws.rs.core.Response getJobsCompleted()
      Fournit une liste des tâches terminées dans le système.
      javax.ws.rs.core.Response getProductionLocations()
      Fournit des emplacements de type de production
      javax.ws.rs.core.Response getPurchaseOrder​(java.lang.String orderNumber)
      Fournit un enregistrement de bon de commande Voir PurchaseOrder
      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.
      javax.ws.rs.core.Response getPurchaseOrderLogs()
      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.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.
      javax.ws.rs.core.Response getPurchaseOrderTransactions()
      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.Response getSalesLogs()
      Fournit des informations sur le journal des événements de vente.
      javax.ws.rs.core.Response getSalesLogs​(boolean partials)
      Fournit des informations sur le journal des événements de vente.
      javax.ws.rs.core.Response getSalesLogs​(int id)
      Fournit un journal des événements de vente par ID Voir SalesLog
      javax.ws.rs.core.Response getSalesLogsOrderShipped()
      Fournit des informations sur le journal des événements de vente.
      javax.ws.rs.core.Response getSalesLogsPicked()
      Fournit des informations sur le journal des événements de vente.
      javax.ws.rs.core.Response getSalesOrder​(java.lang.String orderNumber)
      Fournit un enregistrement de commande client Voir SalesOrder
      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.
      javax.ws.rs.core.Response getSites()
      Fournit une liste de sites
      javax.ws.rs.core.Response getStock​(boolean all)
      Fournit une liste de l'inventaire dans le système.
      javax.ws.rs.core.Response getStock​(java.lang.String commodityCode, java.lang.String lotNumber)
      Fournit un article en stock dans le système Voir StockLocation
      javax.ws.rs.core.Response getStockAssignments​(java.lang.String jobNo)
      Renvoie les StockAssignments en fonction d'un numéro de travail Voir StockAssignment
      javax.ws.rs.core.Response getStockLocations()
      Fournit des emplacements de type de stock
      javax.ws.rs.core.Response getSystemLog​(int id)
      Fournit un événement de journal système par ID Voir SystemLog
      javax.ws.rs.core.Response getSystemLogs()
      Récupère les journaux système en fonction de la configuration.
      javax.ws.rs.core.Response getSystemLogsCP()
      Fournit des transactions marquées comme CONSOMMÉES ou PRODUITES par le descripteur SystemLog Voir SystemLog
      javax.ws.rs.core.Response getSystemLogsNonCP()
      Fournit des transactions marquées comme autre chose que CONSOMMÉE ou PRODUIT par le descripteur SystemLog Voir SystemLog
      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.
      javax.ws.rs.core.Response getTransfers​(java.lang.String referenceNumber)
      Fournit un enregistrement de transfert Voir Transfer
      javax.ws.rs.core.Response getUsageLogs()
      Fournit une liste des journaux système qui ne concernent que les lots.
      javax.ws.rs.core.Response getUsageLogs​(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)
      Obtient Batch SystemLogs qui se rapportent à un numéro de travail particulier
      javax.ws.rs.core.Response getUsers()
      Renvoie une liste d'utilisateurs enregistrés dans le système.
      javax.ws.rs.core.Response setExportMarkers​(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.Response user​(java.lang.String username, java.lang.String pin)
      Renvoie l'utilisateur représenté par le nom d'utilisateur Voir User
      • Méthodes héritées de la classe java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Détail du constructeur

      • IntégrationExporter

        public IntegrationExport()
    • 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. Voir Commodity
        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. Voir Commodity
        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. Voir ContainerLink
        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. Voir User
        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 Voir User
        Paramètres:
        username - Le nom d'utilisateur unique associé à cet opérateur
        pin - 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. Voir FormulaStep
        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 Voir FormulaStep
        Paramètres:
        code - Le code de formule unique auquel appartient l'étape
        sequence - 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. Voir Formula
        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 Voir Formula
        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. Voir SalesLog
        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. Voir SalesLog
        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 Voir SalesLog
        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) Voir SalesLog
        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 » Voir SalesLog
        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. Voir StockLocation
        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 Voir StockLocation
        Paramètres:
        commodityCode - La marchandise à laquelle se réfère le stock
        lotNumber - 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. Voir SystemLog
        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. Voir Job
        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 Voir Job
        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. Voir SystemLog
        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 Voir SystemLog
        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. Voir BatchConsumption
        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 Voir BatchConsumption
        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. Voir SystemLog
        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. Voir SystemLog
        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. Voir Batch
        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 Voir Batch
        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. Voir SystemLog
        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. Voir SystemLog
        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. Voir PurchaseOrder
        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 Voir PurchaseOrder
        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. Voir PurchaseOrderLine
        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. Voir SalesOrder
        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 Voir SalesOrder
        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. Voir Client
        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 Voir Client
        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. Voir ExportMarker
        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. Voir Transfer
        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 Voir Transfer
        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 Voir SystemLog
        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 Voir SystemLog
        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)
        Obtient Batch SystemLogs qui se rapportent à un numéro de travail particulier
        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 de FormulaSteps qu'une marchandise est utilisée dans
        Paramètres:
        commodityCode - Représente le Commodity code à 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
        Paramètres:
        clientCode - le code unique du Client associé aux adresses
        Retours:
        Une liste d'adresses stockées dans le système Address
        Uri cible :
        /adresse/
        Type de demande:
        ÉCONOMISEZ
      • 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 Voir SystemLog
        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. Voir Job
        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 Voir Container
        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 Voir StockAssignment
        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 Voir CommodityGroupLink
        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