Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/PAI/pages/11203150007/Surcharge+Import+FAB+DIS+V10.11) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 2) afficher la version suivante »

Contexte

L’import FAB DIS

Résumé

L’objectif de cet US est de rajouter des ouvertures dans l’ERP standard permettant aux distributeurs d’alimenter des colonnes supplémentaires (via la surcharge) lors de :

  • L’import des données Fab-Dis

  • L’intégration des données Fab-Dis dans les tables de l’ERP (article, tarifs, …)

Le travail a été réalisé sur les versions X.11 et X.12

Paramétrage dossier

Chemin d’accès

Menu IA

Commerce & logistique → Fabricants - Distributeurs → Import d’articles Fab-Dis

Boutons

Commerce & logistique → Fabricants - Distributeurs → Fichiers → Articles Fab-Dis

Bouton “Créer articles”.

Fonctionnement

Ouvertures liées à l’import

Lors de l’import d’un fichier Fab-Dis, le distributeur peut alimenter des colonnes supplémentaires en surchargeant les fonctions suivantes :

  • Import_DataLine_Article_Spe(&FabDisArtLoc, currentRow, language, bTemplateItem)

  • Import_DataLine_Log_Spe(&FabDisUniteLog_Loc, currentRow)

  • Import_DataLine_Media_Spe(FabDisMedia_Loc, currentRow)

  • Import_DataLine_TaxeCpl_Spe(&FabDisTaxeCpl_Loc, currentRow)

Le première paramètre représente le nom du recordSql qui sera utilisé pour importer les données

currentRow : représente le numéro de ligne à lire dans le fichier excel

Dans ces fonctions, on peut utiliser des instructions comme :

NomRecord.Champ = OpenXml_Read(currentRow, N°de la colonne à lire)

 

Ouvertures liées à l’intégration des données

A partir du zoom articles fab-dis, on peut sélectionner des articles et procéder à leur insertion ou modification dans la table article standard de l’ERP (la table ART). Dans ce cas, plusieurs données seront intégrées dans l’ERP :

  • Creer_Article  : crée l’article dans la table ART

  • Creer_ReapproFou : conditions réappro table RFO

  • Creer_LibelleComplementaire : table LART

  • Creer_RubriquesImplicites 

  • Creer_TarifVente : TAR

  • Creer_TarifAchat : TFO

  • Creer_UniteConversion : T005

  • Creer_UniteLogistique : ARTUNTIE

  • Creer_TaxeComplementaire : ARTTAX

  • Creer_Media : ARTWEB et ART

  • Création ou mise à jour catalogue des articles externes

 

Voici la liste des ouvertures qui ont été ajoutées :

  • Update_Av_Article_UniteLog_Spe(&Article_loc) : à utiliser en cas de mise à jour des données articles lors de l’intégration des unités logistiques

Article_loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Update_Av_Article_Media_Spe(&Article_loc,&FDMedia_Loc) : à utiliser en cas de mise à jour des données articles lors de l’intégration des données média

Article_loc à alimenter à partir de l’enreg FDMedia_Loc

  • Insert_Av_Article_Spe(&Article_loc) et Update_Av_Article_Spe(&Article_loc) : à utiliser en cas de intégration des données dans la table ART

Article_loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_ReapproFour_Spe(&ReapproFour_Loc) et Update_Av_ReapproFour_Spe(&ReapproFour_Loc)

ReapproFour_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_LibCompl_Spe(&LibCompl_Loc) et Update_Av_LibCompl_Spe(&LibCompl_loc)

LibCompl_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_TarifVente_Spe(&TarifVente_Loc) et Update_Av_TarifVente_Spe(&TarifVente_loc)

TarifVente_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_TarifAchat_Spe(&TarifAchat_Loc) et Update_Av_TarifAchat_Spe(&TarifAchat_loc)

TarifAchat_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_UniteLog_Spe(&UniteLog_Loc) et Update_Av_UniteLog_Spe(&UniteLog_loc)

UniteLog_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_LibelleTaxe_Spe(&LibelleTaxe_Loc) et Update_Av_LibelleTaxe_Spe(&LibelleTaxe_loc)

LibelleTaxe_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_EcoTaxeArticle_Spe(&EcoTaxeArticle_Loc) et Update_Av_EcoTaxeArticle_Spe(&EcoTaxeArticle_loc)

EcoTaxeArticle_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_InfoWeb_Spe(&InfoWeb_Loc,&FDMedia_Loc) et Update_Av_InfoWeb_Spe(&InfoWeb_Loc,&FDMedia_Loc)

InfoWeb_Loc à alimenter à partir de l’enreg FDMedia_Loc

  • Insert_Av_Unite_Spe(&Unite_Loc) et Update_Av_Unite_Spe(&Unite_loc)

Unite_Loc à alimenter à partir de l’enreg publique FDArticle_Cur

  • Insert_Av_ArtExterne_Spe (&ArtExterne_Loc) et Update_Av_ArtExterne_Spe (&ArtExterne_Loc)

  • Aucune étiquette