Si solo se quiere registrar un diario de producción del tipo "Notificar como terminado" podemos usar este código.
static void postJournalReportAsFinished(Args _args)
{
ProdJournalTable prodJournalTable = ProdJournalTable::find("000496_098", true);
;
ProdJournalCheckPostProd::newPostJournal(prodJournalTable.JournalId, true).run();
info("termino");
}
En caso de que se quiera validar antes el diario del mismo tipo:
static void checkJournalReportAsFinished(Args _args)
{
JournalCheckPost journalCheckPost;
ProdJournalTable prodJournalTable = ProdJournalTable::find("000494_098", true);
;
// Check/Post journal
journalCheckPost = ProdJournalCheckPostProd::newJournalCheckPost(true,
true,
JournalCheckPostType::Check,
prodJournalTable.TableId,
prodJournalTable.JournalId);
journalCheckPost.run();
info("termino");
}
Post relacionados:
Crear una orden de producción en Dyamics Ax 2009 por código x++
Crear diario de transferir Dynamics Ax 2009 por código x++
Crear búsquedas por nombre de producto en métodos display
No olvides que te puedes unir a la página en Facebook Aprendiendo Dynamics Ax donde únicamente se tratan temas de desarrollo y se busca crear una comunidad de desarrollador@s de Ax en nuestro idioma.
No hay comentarios.:
Publicar un comentario