Stocks des produits nomenclaturés

 
Plaquette Editeur
 

Stocks des produits nomenclaturés

Messagepar ARC92 » Mer Juil 30, 2014 6:32 am

Bonjour à tous

J'aimerais visualiser directement les stocks des composants des articles nomenclaturés, mais cette fonction n'est pas incluse dans Gestimum
Quelqu'un a-t-il une astuce pour remédier à ce problème ?
J’avais pensé voir ça au travers d’une impression, mais les stocks n’y apparaissent pas. Peut-on modifier un modèle pour le faire ?

Merci de votre aide
Raphaël
ARC92
 
Message(s) : 6
Inscrit le : Mer Sep 04, 2013 6:26 am

Re: Stocks des produits nomenclaturés

Messagepar RM75 » Mer Juil 30, 2014 9:09 am

Bj Raphaël,
Effectivement, "customiser" une requête d'un des modèles ReportMaker accessible par un [Clic-Droit + Imprimer] depuis la fiche article est une solution (Un TCD une autre ...)
Maintenant le problème est plus complexe qu'il n'y parait : Quelle quantité de stock, sur quel dépôt, ... ?
Je devrais retrouver une requête qui affiche le Stock Réel sur le Dépôt par défaut .
A suivre
Cdlt - Romain
RM75
 
Message(s) : 3
Inscrit le : Ven Mai 23, 2014 4:06 pm

Re: Stocks des produits nomenclaturés

Messagepar PC91 » Mer Juil 30, 2014 9:42 am

Bonjour,

Voila la requête SQL correspondante :

select
A.ART_CODE
,A.ART_LIB
,P.PRD_CODE
,(Select ART_LIB FROM ARTICLES Where ART_CODE=
P.PRD_CODE) As P_LIB
, (Select STK_REEL From ART_STOCK where DEP_CODE='001'
And ART_CODE= P.PRD_CODE and PRD_GAMME='' and
STK_NUMLOT='') AS P_STK_REEL_001
from ARTICLES A
Inner join ART_PROD P On P.ART_CODE= A.ART_CODE
where
(A.ART_CODE BETWEEN :ArticleDe AND :ArticleA)
and A.ART_TYPE= 'N'

Mais il faut recréer un nouvel état avec

Attention cette requête a des limites.
Articles sans gamme, sans numéro de lot, quantités en stock sur le stock principal.

Cordialement
PC91
 
Message(s) : 4
Inscrit le : Mer Sep 04, 2013 6:17 am

Re: Stocks des produits nomenclaturés

Messagepar admin » Jeu Juil 31, 2014 8:44 pm

Bj PC91,
Requête testée sur le modèle ReportMaker [Liste des nomenclatures détaillées.Articles.rpm] sans succès.
Tu peux préciser ?
Cdlt - L'admin
Saari (GC, Négoce, Intégrale) - Sybel (Intégrale 500) - Ciel - Microland - Business Soft - Sage (100, 500) - Cote Ouest (Maxima) - Microsoft Dynamics NAV - Xlsoft - Gestimum - Divalto Infinity - EBP OpenLine PME - WaveSoft - Magento - Oxatis - ...
admin
Site Admin
 
Message(s) : 81
Inscrit le : Mer Fév 16, 2011 1:36 pm
Localisation : 92 - Issy-les-Mx

Re: Stocks des produits nomenclaturés

Messagepar PC91 » Ven Août 01, 2014 2:58 pm

Allez KDO ;-)
Copiez le texte ci-dessous dans un fichier [SGX_PC-Nomenclature Stocks.Articles.rpm.txt] que vous enregistrez dans le dossier de vos modèles GESTIMUM :
Un [clic-droit + Imprimer] depuis la fiche Article Nomenclature vous permettra d'afficher les Qtés en Stock des Composants dudit article.
Cdlt - PC

Synactis Report
Version=3.03b
DOCUMENT
ModelFixedBlocks=1
SharesFixedBlocks=1
Model=Gestimum
RepeatGroupHeaders=1
Unit=Cm
Languages=fr
DefaultLanguage=fr
Retouches=3
PaperSize=A4
LeftMargin=1.5
RightMargin=1.5
UpperMargin=1
LowerMargin=1
FieldMargin=0.1, 0.03
Parameter=ArticleDe, String
Parameter=ArticleA, String
DATA
DirectExtract
Connector=Ado
Database=GestimumV2
VisualSql=0
Sql="select "
Sql="A.ART_CODE"
Sql=",A.ART_LIB"
Sql=",P.PRD_CODE"
Sql=",(Select ART_LIB FROM ARTICLES Where ART_CODE= "
Sql="P.PRD_CODE) As P_LIB"
Sql=", (Select STK_REEL From ART_STOCK where DEP_CODE='001' "
Sql="And ART_CODE= P.PRD_CODE and PRD_GAMME='' and "
Sql="STK_NUMLOT='') AS P_STK_REEL_001"
Sql="from ARTICLES A"
Sql="Inner join ART_PROD P On P.ART_CODE= A.ART_CODE"
Sql="where"
Sql="(A.ART_CODE BETWEEN :ArticleDe AND :ArticleA)"
Sql="and A.ART_TYPE= 'N'"
REPORT
Block=Detail
Model=Detail
Width=17.992
Height=0.476
Field=PRD_CODE, String, Data, PRD_CODE
X=0.053
Width=2.778
Height=0.476
Field=P_LIB, String, Data, P_LIB
Width=10.954
Link=Left, PRD_CODE
Height=0.476
Style=Extendable
Field=P_STK_REEL_001, Float, Data, P_STK_REEL_001
Width=2.778
Link=Left, P_LIB
Height=0.476
Format="#,##0"
Alignment=Right
Block=ColHeader
Model=ColHeader
Width=17.992
Height=0.476
Slave=1
Field=Label_PRD_CODE, String, Const
Masters=PRD_CODE, PRD_CODE
Height=0.476
Value=fr, Code
Field=Label_P_LIB, String, Const
Masters=P_LIB, P_LIB
Height=0.476
Value=fr, Libellé
Field=Label_P_STK_REEL_001, String, Const
Masters=P_STK_REEL_001, P_STK_REEL_001
Height=0.476
Value=fr, Qte Stock 001
Block=GroupHeader1
Model=GroupHeader1
Width=17.992
Height=0.476
Slave=1
Field=ART_CODE, String, Data, ART_CODE
Width=2.778
Height=0.476
GroupLevel=1
Field=ART_LIB, String, Data, ART_LIB
Width=2.778
Link=Left, ART_CODE
Height=0.476
Block=GroupFooter1
Model=GroupFooter1
Width=17.992
Height=0.503
Slave=1
Field=Shape, None, None
Masters=PRD_CODE, P_STK_REEL_001
Height=0
Border=0, 2, 0, 0
PC91
 
Message(s) : 4
Inscrit le : Mer Sep 04, 2013 6:17 am

Re: Stocks des produits nomenclaturés

Messagepar admin » Ven Août 01, 2014 3:03 pm

Merci PC pour cette généreuse contribution que nous dupliquons dans le forum [Rubrique à Brac] (L'Espace de téléchargement collaboratif).
L'admin.
Saari (GC, Négoce, Intégrale) - Sybel (Intégrale 500) - Ciel - Microland - Business Soft - Sage (100, 500) - Cote Ouest (Maxima) - Microsoft Dynamics NAV - Xlsoft - Gestimum - Divalto Infinity - EBP OpenLine PME - WaveSoft - Magento - Oxatis - ...
admin
Site Admin
 
Message(s) : 81
Inscrit le : Mer Fév 16, 2011 1:36 pm
Localisation : 92 - Issy-les-Mx

Re: Stocks des produits nomenclaturés

Messagepar ARC92 » Mer Août 06, 2014 8:14 am

Bonjour,

Merci PC pour tes conseils.
Je les ai mis en pratique mais malheureusement ça ne marche pas tout à fait. Ce qui est bien dommage car ta solution me conviendrait parfaitement
En effet, le modèle s'affiche bien mais les quantités ne sont pas renseignées.
Je précise que la donnée que je cherchais à afficher est le stock réel tous dépôts des composants. Est-ce bien cela que ton modèle imprime ?
Pour info, je ne gère qu'un dépôt, mais le fichier a été crée avec 2 dépôts et nous avons mis en sommeil l'un des 2.

Merci encore pour vos réponses à tous

Raphaël
ARC92
 
Message(s) : 6
Inscrit le : Mer Sep 04, 2013 6:26 am

Re: Stocks des produits nomenclaturés

Messagepar PC91 » Jeu Août 07, 2014 7:36 am

Bj Raphael,

Il te faut probablement adapté la partie du code :

Select STK_REEL From ART_STOCK where DEP_CODE='001'

en remplaçant le '001' par le code de ton Dépôt.

Sinon oui c'est le stock REEL qui est affiché (le stock affiché dans la fiche de l'article)

Cdlt - PC
PC91
 
Message(s) : 4
Inscrit le : Mer Sep 04, 2013 6:17 am

Re: Stocks des produits nomenclaturés

Messagepar ARC92 » Lun Août 25, 2014 1:22 pm

Bonjour PC91,

Désolé pour cette réponse tardive mais les vacances sont passées par là ;)
Donc j'ai changé le "001" par le code de mon dépôt et ça fonctionne du tonnerre

Un grand merci car c'est exactement ce dont j'avais besoin
Bien cordialement

Raphaël
ARC92
 
Message(s) : 6
Inscrit le : Mer Sep 04, 2013 6:26 am


Retour vers Gestion Commerciale GESTIMUM

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron