10 Ağustos 2018 Cuma

Satış siparişleri | Dynamics Ax

Satış siparişinde cariye ait borca uyarı verdirme


Örnek: Bir müşteriye ait vadesi geçmiş borcu olduğunda
(Müşteri ayrıntıları > İşlevler > Açık hareket düzenleme);  ilgili cariye  satış siparişi oluştururken aşağıdaki gibi bir bilgi verilmesi isteniyorsa;

SalesTable'ın methods'una aşağıdaki kodu yazdığınızda satış siparişi girerken bu bilgiyi size verecektir.

boolean  checkAccount()
{
    CustTransOpen                    CustTransOpen;
    CustTrans                        CustTrans;
    ;

   while select   CustTransOpen // MAA 10.08.2018
        where CustTransOpen.AccountNum == this.CustAccount
           && CustTransOpen.AmountCur > 0

     while select CustTrans
           where CustTrans.RecId == CustTransOpen.RefRecId

            if (CustTransOpen.DueDate < systemdateget())
                  {
                    info(strfmt("%1 carisinin vadesi geçmiş bakiyesi var!", CustTransOpen.AccountNum));
                  }


    return true;
}


Hiç yorum yok:

Yorum Gönder

Total ciro

static void MAA_SalesTableTotal(Args _args) { SalesTable SalesTable; utcDateTime dateTime; dateTime ...