Esempi

Personalizzazioni di Business Central, dalla richiesta all'.app

Queste sono le personalizzazioni che le aziende chiedono più spesso. Per ciascuna: cosa scriveresti nella richiesta e cosa costruiscono gli agenti in AL. Ogni extension è compilata per la tua versione di Business Central e approvata dalle tue persone prima del rilascio.

Report e layout dei documenti

Vendite per venditore e articolo

Chiedi: “Un report mensile delle vendite per venditore e articolo, con il margine, da filtrare per data e aprire in Excel.”

Gli agenti costruiscono: Un report con il suo dataset e un layout Excel, i filtri per date e venditori, e il permission set che consente ai responsabili vendite di lanciarlo.

Una fattura uguale alla tua

Chiedi: “La nostra fattura di vendita con il logo, le coordinate bancarie e una nota per il cliente, in italiano e in inglese.”

Gli agenti costruiscono: Un layout per la fattura di vendita registrata con le etichette tradotte, e una routine di installazione che lo imposta come predefinito.

Campi, tabelle e pagine

Più informazioni sul cliente

Chiedi: “Una categoria cliente e una zona di vendita sul cliente, copiate su ogni ordine di vendita e mostrate sui documenti registrati.”

Gli agenti costruiscono: Table extension sul cliente e sui documenti di vendita, page extension per le schede, e sottoscrizioni a eventi che copiano i valori quando un documento viene creato e registrato.

Un registro delle certificazioni dei fornitori

Chiedi: “Un elenco delle certificazioni dei nostri fornitori con le date di scadenza, e un avviso quando una sta per scadere.”

Gli agenti costruiscono: Una nuova tabella con pagine elenco e scheda, un FactBox sulla scheda fornitore, e l'elenco delle certificazioni in scadenza nei prossimi 30 giorni.

Validazioni e controlli

Nessun ordine senza riferimento

Chiedi: “Blocca il rilascio di un ordine di vendita quando manca il riferimento del cliente, per i clienti che lo richiedono.”

Gli agenti costruiscono: Un campo sul cliente che indica chi lo richiede, e una sottoscrizione all'evento di rilascio dei documenti di vendita che lo blocca con un messaggio chiaro.

Prezzi sotto costo

Chiedi: “Avvisa l'utente quando una riga di vendita ha un prezzo sotto il costo, e lascia confermare solo ad alcune persone.”

Gli agenti costruiscono: Una sottoscrizione a eventi sulla riga di vendita che confronta prezzo e costo, un campo di setup con chi può confermare, e la conferma registrata sulla riga.

Integrazioni

Listini dei fornitori da file

Chiedi: “Importa ogni settimana i listini dei nostri fornitori da un file CSV.”

Gli agenti costruiscono: Un'importazione che associa le colonne del file ai prezzi di acquisto, con un log delle righe che non ha potuto importare e del perché.

Tracciamento dal corriere

Chiedi: “Mostra lo stato di tracciamento del corriere sulla spedizione registrata.”

Gli agenti costruiscono: Una codeunit che chiama l'API REST del corriere, un campo e un'azione sulla spedizione registrata, e le credenziali tenute nell'isolated storage, mai nel codice.

Automazioni

Estratti conto per i clienti in ritardo

Chiedi: “Ogni lunedì, invia per email un estratto conto a ogni cliente con fatture scadute.”

Gli agenti costruiscono: Una codeunit lanciata dalla coda processi che trova i clienti con fatture scadute e invia loro l'estratto conto, con una pagina di setup per il giorno e il testo.

Un aumento di prezzi in un passo

Chiedi: “Aumenta di una percentuale i prezzi di vendita di una categoria articoli, a partire da una data.”

Gli agenti costruiscono: Un'elaborazione batch con filtri per categoria, percentuale e data, che scrive le nuove righe di listino e lascia le precedenti come sono.

Traduzioni e aiuto

La tua extension nelle lingue dei tuoi utenti

Chiedi: “I nostri utenti lavorano in italiano e in tedesco.”

Gli agenti costruiscono: I file di traduzione (XLIFF) per ogni etichetta, tooltip e messaggio dell'extension, prodotti insieme a lei.

Aiuto dove serve

Chiedi: “Spiega i nuovi campi alle persone che li useranno.”

Gli agenti costruiscono: Tooltip su ogni nuovo campo e azione, scritti per i tuoi utenti e tradotti con il resto.

La tua personalizzazione non è nell'elenco?

Descrivila con parole tue: gli agenti chiedono ciò che non è chiaro e propongono un piano prima di costruire qualsiasi cosa.

Leggi la guida all'AI e allo sviluppo AL per Business Central