Importation des demandes
Le chargeur de demande a des colonnes d'en-tête et des colonnes de ligne.
Aperçu
Le processus d'importation de la demande lit les fichiers du./Entrant/Demandes/
dans le SFTP. Ces fichiers sont déplacés vers le dossier d'archives situé à l'adresse./Entrant/Archive/Demandes/
avant d'être traité par ordre alphanumérique.
Coupa ne peut pas mettre à jour une demande à l'aide de l'intégration de fichiers plats.
Lors de la spécification d'une adresse d'expédition, Coupa recherche d'abord l'ID d'expédition, puis le code d'emplacement d'expédition vers le pays. Si aucun champ n'est trouvé, une nouvelle adresse d'expédition est créée.
Logique de recherche d'article
Coupa recherche les articles du fournisseur pour l'utilisateur du demandeur d'en-tête sur un article avec un numéro de pièce du fournisseur correspondant. Si rien n'est trouvé, Coupa utilise le premier article fournisseur créé pour l'utilisateur demandeur d'en-tête.
Si votre recherche est réussie, reportez-vous à la section Valeurs par défaut de la ligne de demande pour toutes les lignes ci-dessous.
Si vous rencontrez des erreurs, reportez-vous à la section Erreurs de l'outil de recherche d'articles ci-dessous.
Valeurs par défaut de la ligne de demande pour toutes les lignes
Attribut de ligne |
Source |
Attributs de la source |
Conditions |
---|---|---|---|
description |
Article |
nom |
|
line_num |
CSV |
csv_row[:line_number] |
|
unit_price |
CSV |
csv_row[ riz] |
Si fourni |
unit_price |
SupplierItem |
prix |
Si la valeur CSV (ci-dessus) est vide |
contrat |
#load_contract |
csv_row[:contract_number] ou csv_row[:contract_name] |
Si fourni |
contrat |
SupplierItem |
contrat |
Si la valeur CSV (ci-dessus) est vide |
source_part_num |
CSV |
csv_row[:supplier_part_number] |
Si fourni |
source_part_num |
SupplierItem |
supplier_part_num |
Si la valeur CSV (ci-dessus) est vide |
supplier_aux_part_num |
CSV |
csv_row[:supplier_aux_part_number] |
Si fourni |
supplier_aux_part_num |
SupplierItem |
supplier_aux_part_num |
Si la valeur CSV (ci-dessus) est vide |
unspsc_code |
SupplierItem |
unspsc_code |
|
fournisseur |
#load_supplier |
Gestion des Fournisseurs |
Nom ou numéro correspondant et « actif » |
supplier_site |
#load_supplier_site |
SupplierSite |
Rechercher avec « Code de site fournisseur » pour le fournisseur et « Demandé par » l'utilisateur |
uom |
#load_uom |
Unité de mesure |
Correspondance "Code UOM" |
catégorie d'achat |
#load_commodity |
Catégorie d ´ achat |
Nom de la catégorie d'achat correspondante |
contrat |
#load_contract |
Contrat |
Nom ou numéro correspondant |
devise |
#load_supplier |
Devise |
Correspondance "Code de devise" |
shipping_term |
#load_shipping_term |
ShippingTerm |
Correspondant au « Code de conditions d'expédition » |
payment_term |
#load_payment_term |
PaymentTerm |
Correspondance "Code de modalité de paiement" |
account_type |
#load_account_type |
AccountType |
Correspondance "Nom du plan comptable" |
period |
#load_period |
BudgetPeriod |
Correspondance du « Nom de la période budgétaire » pour le type de compte (ci-dessus) |
need_by_date |
CSV |
csv_row[:besoin_avant_la_date] |
|
transmission_method_override |
CSV |
csv_row[:transmission_method_override] |
Si fourni |
transmission_method_override |
RequisitionLine |
.transmission_method_default_value |
Si la valeur CSV (ci-dessus) est vide |
courriels_de_transmission |
CSV |
csv_row[:transmission_emails] |
|
Valeurs par défaut supplémentaires pour les lignes de demande basées sur la quantité
Attribut de ligne |
Source |
Attributs de la source |
Conditions |
---|---|---|---|
minimum_order_quantity |
Article de fournisseur |
minimum_order_quantity |
|
incrément_commande |
Article de fournisseur |
order_increment |
|
Valeurs par défaut pour les lignes de demande de formulaire libre
Attribut de ligne |
Source |
Attribut de la source |
Conditions |
---|---|---|---|
description |
CSV |
csv_row[:non_catalog_item_description] |
Colonnes de ligne de grille tarifaire
Nom de la colonne | Description | Req'd | Unique | Type | Valeurs admissibles |
---|---|---|---|---|---|
Identificateur d'enregistrement | Utilisé pour identifier l'enregistrement à associer à l'en-tête et aux lignes. Utilisé uniquement dans le chargement, non envoyé à Coupa. | Oui | Non | string(255) | |
Numéro de la ligne | Numéro de la ligne | Non | Non | entier(11) | |
Intitulé |
nom décrivant le service associé au tarif. |
Oui | Non | string(255) | |
Code | code décrivant le service associé au tarif. | Non | Non | string(255) | |
Type de ligne |
Sélectionnez si la ligne de demande est basée sur un montant, un prix par quantité ou une ressource (comme un taux horaire) Remarque : Les valeurs doivent être en minuscules. |
Oui | Non |
montant, quantité ou ressource |
|
Prix | montant qui estime votre budget total pour le service. | Oui | Non | ||
UDM | Unité de mesure | Oui | Non | Dépend du type de ligne (l'UDM est obligatoire pour un type de ligne de quantité) |
Erreurs de recherche d'article
- Le nom ou le numéro du fournisseur ne peut pas trouver un fournisseur
- Les détails du catalogue et/ou du fabricant sont inclus dans l'entrée du chargeur et aucun article de catalogue n'est trouvé. Cela inclut les cas où il existe une correspondance avec les détails "Catalogue..." mais avec des détails "Fabricant..." différents.
- La clé de configuration de l'article du fournisseur requis ? est activée et aucun article du fournisseur n'a été trouvé.
- L'article fournisseur est trouvé et le type de ligne est la ligne de quantité de commande et :
- La quantité est inférieure à la quantité minimale de commande
- Une quantité n'est pas un multiple de l'incrément de commande
- Si aucun détail n'est fourni dans les données du chargeur pour "Catalogue..." ou "Fabricant...", une ligne d'équisition
R
"de forme libre" sera créée et une description d'article hors catalogue sera copiée dans ladescription
de la ligne de demande. Aucune erreur n'est renvoyée pour une description vide. - Le type de service est défini sur Service (montant), cependant, une quantité est saisie.
- Le type de service est défini sur Service (qté), cependant, une quantité ou une UDM n'est pas saisie (ou le code UDM saisi ne correspond pas à l'un des codes UDM configurés).
- Le type de service est défini sur Ressource, cependant, une quantité n'est pas saisie ou un code UOM est saisi,
- (attribut) a été ajouté de manière incorrecte à une ligne de demande qui n'est pas un montant de service.
- (attribut) a été ajouté sans les autorisations utilisateur appropriées.
- (attribut) a été incorrectement ajouté avec une unité de mesure.
- (attribut) a été saisi avec une valeur incorrecte.
- (attribut) a été ajouté avec une valeur incorrecte qui n'est pas configurée pour la ressource.
- (attribut) est incorrect, les lignes de la grille tarifaire ne sont valides que pour les demandes de montant de service.