Objets Métiers : suppression ligne de document / ligne d'origine

SOLVED

Bonjour,

Je suis amené dans le cadre d'un projet, qui fonctionne avec les Objets métiers, à supprimer des lignes de commentaire dans un document d'achat (BL Fournisseur).

Lors de l'exécution, mon programme parvient parfaitement à supprimer la ligne que je souhaite avec la fonction Remove(), disponible sur la FactoryDocumentLigne.

En revanche, je ne parviens pas à trouver s'il existe une instruction qui permettrait, comme le fait l'application SAGE, d'indiquer aux Objets Métiers de "regénérer la ligne d'origine", qui me permettrait donc de reconstituer facilement la ligne directement dans le BC fournisseur de départ.

Avez-vous déjà rencontré ce cas ? Je pourrais tout à fait recréer le BC d'origine avec le même numéro de pièce, mais je me demande comment va se comporter SAGE dans ce cas...

Merci par avance pour vos avis à ce sujet et bonne journée à tous !

Cordialement,

  • +1
    verified answer

    Bonjour T.B.

    Effectivement, les Objets Métiers ne proposent pas de fonction de régénération de ligne : il est nécessaire de la recréer à l'identique dans le document d'origine avant de la supprimer du document de destination.

    Je vous invite à remonter ce point en demande d'évolution produit depuis Sage Customer Voicehttps://sage100frsuggestions.ideas.aha.io/

    Si vous souhaitez transformer uniquement les lignes d'un document en conservant son entête d'origine, utilisez la méthode AddDocumentLigne() plutôt que AddDocument() lors de l'utilisation du processus IPMDocTransformer.

    Pour aller plus loin dans le développement Objets Métiers, je vous invite à vous inscrire aux formations que nous animons de façon régulières des formations : 

    https://sageu.csod.com/ui/lms-learning-details/app/event/d4b24b5b-6360-46a4-b287-59a3f48174b1

    Il reste quelques places disponibles pour la session de la semaine prochaine.

    Et si vous souhaitez bénéficier d'un accompagnement sur le développement autour de Sage 100, vous avez la possibilité de souscrire au contrat Sage Services Pro auprès de votre Ingénieur Commercial Sage.

    Faites-nous savoir si la réponse vous a été utile en la marquant comme vérifiée . Pour cela, cliquez sur l’option « Vérifier la réponse ».

    Cordialement,

    Thierry