Scadenze Fisse Clienti

Questa situazione non funziona correttamente sui documenti di vendita: - condizione di pagamento 1 mese data fattura fine mese; - periodi esclusione di pagamento 01/01/06-31/01/06; - scadenza fissa il gg 10 del mese; - fattura emessa il 28/11/05; il programma propone come data scadenza il 10/01/06 questo perchè non tiene conto che, applicando la scadenza fissa, la nuova data scadenza può ricadere a sua volta in un periodo di esclusione di pagamento. Per risolvere è suff. duplicare il codice dei periodi di esclusione al di sotto dell’applicazione delle scadenze fisse. DefDueDates.RESET; DefDueDates.SETCURRENTKEY(“No.”,“To-Date”); DefDueDates.SETRANGE(“No.”,“Bill-to Customer No.”); DefDueDates.SETFILTER(“To-Date”,’%1…’,PaymentSales.“Due Date”); IF (DefDueDates.FIND(’-’)) AND (DefDueDates.“From-Date” <= PaymentSales.“Due Date”) THEN BEGIN PaymentSales.“Due Date Calculation” := DefDueDates.“Due Date Calculation”; PaymentSales.“Due Date” := CALCDATE(DefDueDates.“Due Date Calculation”,DefDueDates.“To-Date”); IF PaymentSales.“Due Date” < “Document Date” THEN PaymentSales.“Due Date” := “Document Date”; END; Buone scadenze natalizie a tutti