Problème Deferred Drawings ( Task "Release Model(s)" )

Bonjour,

Je rencontre un problème avec l'option "Deferred Drawings" de la Task "Release Model(s)" dans le Specification Flow.

Mon but est de différer la génération des mises en plan de celle de mon modèle 3D.

Mon projet comporte deux parties :

- 1 projet enfant qui génère le modèle 3D ainsi que les mises en plan associées

- 1 projet parent qui génère x (projet enfant) en fonction du nombre d'enfant voulu lors de ma commande (Child Specification List)

Actuellement dans le flow de mon projet enfant, j'ai mis une * dans l'option "Deferred Drawings" lors de l'état contenant mon "Release Model(s)". Puis dans l'état suivant, j'utilise la Task "Clear Deferred Flag For Specification Drawings" tout en renseignant le SpecificationID.

Le passage d'un Etat à l'autre se fait ensuite depuis le projet parent par une transition activée par l'utilisateur lorsqu'il souhaite générer les mises en plan.

Mon problème est le suivant, lorsque j'active la transition pour générer mes plans, j'ai une erreur qui apparaît dans le Report lors de l'action "Clear Deferred Flag For Specification Drawings" m'indiquant qu'il n'y a aucune specification avec l'id renseignée d'enregistrée dans le group.

Et effectivement lorsque je regarde dans mon dossier Specification, Je retrouve bien ma specification du projet parent, mais je ne retrouve pas les specification des projets enfants.

Quelqu'un a-t'il déjà rencontré ce problème ? ou aurait une idée d'ou je commet une erreur ? 

Si jamais il faut plus d'explications n'hésitez pas à me le demander.

Merci.

Cordialement.

 

Bonjour,

J'ai trouvé la solution à mon problème :)

Jusqu'a maintenant j'utilisais la Task "Clear Deferred Flag For Specification Drawing" dans le flow du projet enfant alors qu'il fallait placer cette Task dans le flow du projet parent.

Pour résumer :

- On spécifie "Deferred Drawing" dans les projets enfants

- On efface les flags dans le projet parent

Cordialement.