L'Escale en couleur | Modele de procuration pour mandat de vente
161028
post-template-default,single,single-post,postid-161028,single-format-standard,ajax_fade,page_not_loaded,,select-child-theme-ver-,select-theme-ver-3.3,wpb-js-composer js-comp-ver-6.0.3,vc_responsive
 

Modele de procuration pour mandat de vente

Modele de procuration pour mandat de vente

Les trois principaux types de données définis dans le SCL correspondant à la solution de gestion des commandes client Duet sont SalesOrderHeader, SalesOrderHeaderDetails et SalesOrderItemDetails. Ces types de données simplifiées à leur tour sont exposés à SharePoint par le biais des méthodes de services Web qui sont développées dans le SCL. Ces services Web sont basés sur la création d`interfaces de service dans le SCL qui définissent les opérations qui peuvent être exécutées sur les types de données SCL. Les types de contenu externe sont ensuite créés dans SharePoint en fonction des données exposées par ces services Web (via des points d`entrée sur les interfaces de service définies dans le SCL). Tout nombre de types de contenu externe peut être créé en fonction des données exposées par les services Web, en fonction des besoins de la solution que vous développez. Pour la solution de gestion des commandes client Duet, nous travaillons avec des commandes client en termes de «en-têtes» de commande client et «Articles» de commande client. Un en-tête de commande client peut être considéré comme une sorte de facture ou de description d`une transaction de vente (c`est-à-dire une commande) et cette transaction inclut un ou plusieurs éléments individuels. Il existe une relation un-à-plusieurs entre les en-têtes de commande client et les éléments individuels qui composent une commande client. La majeure partie de la configuration réelle de la façon dont vous souhaitez que le modèle apparaisse se trouve dans la fonction fixModel (), ce qui est appelé chaque fois que vous voulez provoquer une modification. Encore une fois pour plus de commodité, j`ai utilisé une liste de Qstandartems qui est fondamentalement tous les éléments dans le modèle source, vous pouvez utiliser une liste de QPersistentModelIndexes à la place afin que vous puissiez l`adapter à votre propre modèle facilement. Mais ce que vous faites à l`intérieur de la fonction fixModel est de configurer tous les mappages vers et depuis la source vers le modèle proxy. En même temps, vous mappez l`index proxy à quel que soit son parent source est. Cela vous permet de mapper à tout autre élément à l`intérieur du modèle source sans se soucier de savoir s`il existe un index proxy pour l`index correspondant à ce stade dans le temps.

Donc, si vous vouliez inverser l`ordre des Articles de sorte que les petits-enfants étaient sur le dessus et les parents de niveau supérieur étaient sur le fond, alors ce serait possible d`atteindre. Le modèle BDC qui définit le type de contenu externe de l`en-tête de commande client est spécifié dans le fichier SalesOrderHeader. BDCM. Pour la solution Duet Sales Order Management, nous avons identifié un sous-ensemble des attributs du type d`objet métier SAP Sales Order à rendre disponible via le SCL pour une utilisation dans SharePoint. Ce sous-ensemble d`attributs est défini et encapsulé par plusieurs types de données dans le SCL de l`environnement SAP, qui sera exposé à SharePoint via un proxy de service Web. Le modèle BDC qui définit le type de contenu externe en-tête de commande client implémente une méthode stéréotypée SpecificFinder (qui est représentée en tant qu`opération d`élément en lecture dans SharePoint Designer) en fonction de la méthode Web ReadSalesOrder du proxy de service Web qui permet d`accéder aux données du système SAP.