Integrazione di Field Service con applicazioni per la finanza e le operazioni

Annotazioni

L'integrazione di Field Service con applicazioni finanziarie e operative non sarà più disponibile dopo il 28 febbraio 2027. Questa capacità sta passando all'integrazione tra Field Service e Pipelines.

A partire dalla release 8.8.139.398 di Field Service, l'interruttore Install Finance and Operations non è disponibile in ambienti dove l'integrazione finanza e operazioni non è già installata o configurata. Gli ambienti che già dispongono dell'integrazione abilitata mantengono l'accesso e possono continuare fino al 28 febbraio 2027.

L'integrazione di Field Service con applicazioni per la finanza e le operazioni consente alle organizzazioni di abilitare un allineamento immediato. Le transazioni degli ordini di lavoro di Field Service arrivano correttamente nei giornali di registrazione nelle applicazioni per la finanza e le operazioni. Per le organizzazioni che utilizzano Field Service e applicazioni per la finanza e le operazioni la fornitura del servizio aggiorna automaticamente i sistemi finanziari e di inventario. Puoi creare e gestire ordini di lavoro in Field Service e sincronizzarli automaticamente con le app per la finanza e le operazioni.

L'integrazione offre un'esperienza unificata tra Field Service e le app per la finanza e le operazioni.

  • Sincronizza le informazioni su prezzi e costi in tempo reale dagli ordini di lavoro nelle app per la finanza e le operazioni.

  • Aggiorna automaticamente le app per la finanza e le operazioni man mano che gli ordini di lavoro vengono eseguiti per l'integrazione finanziaria e di inventario in tempo reale.

  • Sfrutta tutto ciò che le app per la finanza e le operazioni hanno da offrire per la fatturazione, la contabilità e la gestione dell'inventario.

Allineamento transazionale

Le transazioni di Field Service (record di prodotti dell'ordine di lavoro e di servizi dell'ordine di lavoro) creano transazioni parallele sui rispettivi progetti di finanza e operazioni sotto forma di giornali di registrazione.

Screenshot del diagramma con Field Service e tabelle per la finanza e le operazioni per visualizzare l'allineamento delle app.

  • I prodotti dell'ordine di lavoro con inventario creano giornali di registrazione articoli e righe giornale di registrazione articoli.

  • I prodotti dell'ordine di lavoro senza inventario e una categoria di progetto correlata con un tipo di transazione spesa creano giornali di registrazione spese e righe giornale di registrazione spese.

  • I servizi degli ordini di lavoro in cui il prodotto ha una categoria di progetto correlata con un tipo di transazione ore creano giornali di registrazione ore e righe giornale di registrazione ore.

I giornali di registrazione delle tariffe attualmente non sono allineati alle transazioni di Field Service.

Transazioni basate sugli articoli

In Field Service, tutte le transazioni hanno un prodotto correlato. A volte questi prodotti hanno un inventario e talvolta si riferiscono a un prodotto non in magazzino o a un servizio addebitato in base alla durata.

Tra i numerosi tipi giornale di registrazione di un progetto, solo le righe di giornale di registrazione articoli hanno un prodotto correlato (articolo).

Transazioni basate su categoria

In Field Service il concetto di transazioni di categoria non esiste. Anche i servizi e i prodotti non in magazzino si riferiscono a un articolo.

Nelle applicazioni per la finanza e le operazioni, tutti i tipi giornale di registrazione che non sono giornali di registrazione articoli sono transazioni basate su categorie. Ad esempio, linee di giornale di registrazione spese, linee orarie giornale di registrazione e linee tariffarie giornale di registrazione. Queste righe del giornale di registrazione non si riferiscono a un articolo e richiedono una categoria.

Per colmare questo divario concettuale, acquisisci il valore di Categoria progetto che Field Service utilizza per le transazioni degli ordini di lavoro. Questo campo è una ricerca nella tabella di Categoria progetto nel database per la finanza e le operazioni. La doppia scrittura non popola automaticamente questo valore. Come procedura consigliata, le organizzazioni dovrebbero aggiornare questo valore sui prodotti sincronizzati utilizzando la doppia scrittura. Oppure creare prodotti specifici da utilizzare come proxy per effettuare transazioni rispetto a una categoria in scenari non in magazzino e di servizio.

Allineamento aziendale

Field Service e le applicazioni per la finanza e le operazioni non condividono automaticamente lo stesso concetto di azienda. Le soluzioni a doppia scrittura aggiungono dati relativi all'azienda a tabelle pertinenti come conto, prodotto o magazzino. Field Service introduce barriere per aiutare gli utenti a selezionare i record corretti nei propri ordini di lavoro e nelle transazioni degli ordini di lavoro.

Gli ordini di lavoro in Field Service richiedono un account di servizio. La doppia scrittura introduce il campo Azienda nella tabella account. L'account di servizio si riferisce a una società e definisce tale valore per l'ordine di lavoro e le relative transazioni di ordine di lavoro.

Se l'account di servizio e la società non corrispondono in un ordine di lavoro e nei record transazionali dell'ordine di lavoro, le transazioni non verranno sincronizzate finché la discrepanza non verrà risolta.

Field Service evidenzia il disallineamento dell'azienda in diversi punti:

  • Sull'ordine di lavoro
  • Sul prodotto o sul servizio dell'ordine di lavoro
  • Sulla transazione per la finanza e le operazioni

Come buona pratica, le organizzazioni che implementano questa integrazione dovrebbero considerare la creazione di record del tipo di incidente con prodotti e servizi, tenendo presente l'allineamento con l'azienda. E utilizzare il tipo di incidente corretto in base alla società dell'account di servizio nell'ordine di lavoro.

Sincronizzazione transazionale

La soluzione introduce un nuovo elemento di navigazione del sito per le transazioni per la finanza e le operazioni nell'area Impostazioni dell'applicazione Field Service. Quest'area contiene i dati transazionali e i relativi stati.

L'integrazione utilizza un framework affidabile di transazioni asincrone per garantire che gli aggiornamenti del Field Service siano accurati e affidabili.

  • L'integrazione si basa sul framework abilitato per la doppia scrittura e le mappature per garantire che le transazioni utilizzino una comprensione comune dei concetti fondamentali.

  • Ogni transazione su un ordine di lavoro viene impegnata in Field Service prima di creare un aggiornamento nelle applicazioni per la finanza e le operazioni.

    • Quando la transazione viene finalizzata in Field Service, crea un record in una tabella del registro delle transazioni che mostra lo stato di ciascuna transazione.

    • L'integrazione monitora gli stati delle transazioni degli ordini di lavoro e dei progetti. Gli stati delle transazioni indicano lo stato di sincronizzazione dei dati, ad esempio non sincronizzato, in elaborazione, sincronizzazione in corso e non riuscito. L'integrazione fornisce inoltre meccanismi di gestione degli errori e di tentativi per risolvere eventuali problemi di sincronizzazione.

    • Se la transazione non viene completata, lo stato in Field Service indica l'errore e il motivo dell'errore. Il sistema ritenta la transazione più volte.

    • Se la transazione continua a non essere sincronizzata, i dettagli dell'errore e della transazione vengono conservati nel record della transazione finanziaria e operativa. Gli utenti possono risolvere il problema e risincronizzare la transazione garantendo l'assenza di perdite di dati transazionali finanziari e di inventario.

      Con una corretta configurazione del sistema, gli errori di transazione sono eccezioni. Risolvere questo tipo di problema è fondamentale per garantire che la coerenza transazionale sia mantenuta tra i due sistemi.

Progetti gerarchici per la finanza e le operazioni

L'integrazione crea progetti gerarchici, costituiti da un progetto principale e uno o più sottoprogetti. Il progetto principale funge da contenitore per i sottoprogetti, che rappresentano i singoli ordini di lavoro in Field Service.

Dimensioni di archiviazione, magazzino e selezione della posizione

L'integrazione supporta le dimensioni di archiviazione se configurata correttamente. Le dimensioni di archiviazione definiscono i livelli di dettaglio utilizzati per l'immagazzinamento di un articolo nell'inventario. Alcuni articoli sono tracciati a livello di sito, magazzino e località, mentre altri sono tracciati solo a livello di sito o sito e magazzino.

A seconda del prodotto di inventario che scegli quando crei un prodotto di ordine di lavoro, le dimensioni di archiviazione definite determinano se è necessario specificare una posizione nel prodotto dell'ordine di lavoro.

  • Quando aggiungi un prodotto di ordine di lavoro in cui il prodotto scelto ha Inventory per il Tipo di Prodotto Field Service in Field Service, puoi selezionare un magazzino e una posizione dai campi di ricerca nel modulo di transazione. I campi magazzino e posizione vengono filtrati per mostrare i valori delle applicazioni per la finanza e le operazioni, in base alla persona giuridica a cui appartiene l'account di servizio dell'ordine di lavoro. La configurazione del prodotto per la finanza e le operazioni e le relative dimensioni di archiviazione determinano se il campo di ubicazione del prodotto dell'ordine di lavoro è obbligatorio quando si contrassegna un prodotto come utilizzato.

  • Quando modifichi e elimini il record del prodotto dell'ordine di lavoro corrispondente in Field Service, l'integrazione aggiorna la riga del giornale di registrazione pertinente.

I campi di magazzino e localizzazione nel Field Service si riferiscono ai concetti di magazzino e localizzazione nelle applicazioni finanziarie e operative. Questi concetti tracciano la posizione fisica degli oggetti dell'inventario.

Annotazioni

L'integrazione non richiede di popolare il valore del sito . Invece, popola il sito in base al magazzino selezionato, che ha una relazione gerarchica con il sito. Configura le impostazioni predefinite dell'ordine per minimizzare gli errori quando crei un prodotto di ordine di lavoro con un prodotto di inventario.

Magazzino

Quando si abilita l'integrazione finanziaria e operativa dalle Impostazioni di Servizio sul Campo, Dynamics 365 Sales diventa il sistema di registrazione per l'inventario. Questa integrazione sopprime la funzionalità predefinita dell'inventario di Field Service.

Field Service nasconde i seguenti elementi di navigazione:

  • Inventario prodotto
  • Transfers
  • Rettifiche
  • Autorizzazioni reso (NAR)
  • Ricevute NAR
  • Restituisci a fornitore (RTV)

Field Service mostra i seguenti elementi:

  • Scorte per sito
  • Scorte per magazzino

Questi nuovi articoli di inventario utilizzano tabelle virtuali per esporre i dati di inventario direttamente da Gestione Supply Chain all'interno di Field Service. Gli utenti possono accedere ai veri livelli di inventario dal sistema di registrazione.

Quando abiliti l'integrazione, disabilita la funzione di validazione dell'inventario contro l'inventario predefinito di Field Service. L'impostazione di Field Service per l'Utilizzo di prodotti esauriti è nascosta per garantire che gli utenti non ricevano convalide di inventario irrilevanti o comportamenti di blocco.

L'integrazione non convalida automaticamente le transazioni di inventario di un ordine di lavoro in base ai livelli di inventario di Gestione Supply Chain.

Visualizzazioni dell'inventario con e senza dettagli della variante

Quando abiliti l'integrazione, le viste dell'inventario includono una versione per le organizzazioni che non utilizzano varianti di prodotto. Questa visualizzazione dell'inventario rimuove diverse colonne e semplifica la visibilità dell'inventario.

Per le organizzazioni che utilizzano varianti di prodotto, le viste rilevanti mostrano tutti i dettagli dei livelli di inventario, incluse colonne per dimensioni, colore, stile e configurazione. Se necessario, le organizzazioni possono modificare le visualizzazioni predefinite come fanno con qualsiasi tabella.

Annotazioni

A differenza delle tabelle normali, le singole righe in queste tabelle dell'inventario (mserp_inventorysiteonhandv2entity e mserp_inventwarehouseonhandv2entity) non supportano l'apertura in un modulo. Il controllo della vista utilizzato in queste visualizzazioni sopprime la possibilità di aprire questi record in una forma.

Allineamento del lavoratore

L'integrazione di Field Service con le applicazioni per la finanza e le operazioni estende Dynamics 365 Human Resources per l'integrazione delle risorse prenotabili che introduce il concetto di ruolo di lavoro alla risorsa prenotabile. Inoltre, l'integrazione di Field Service si estende a:

  • Consentire a un lavoratore di essere acquisito su un prodotto o un servizio di ordine di lavoro.

  • Compila automaticamente il valore del ruolo di lavoro sul prodotto dell'ordine di lavoro o sul servizio dell'ordine di lavoro in base al ruolo di lavoro della risorsa prenotabile nella prenotazione associata alla transazione. Puoi popolare manualmente o sovrascrivere questo valore.

  • Richiedere il ruolo di lavoro per prodotti di ordini di lavoro o servizi di ordini di lavoro non correlati all'inventario. Il requisito dipende dal fatto che i parametri contabili e di gestione dei progetti associati della società siano configurati per richiedere un valore del lavoratore in ore, righe giornale di registrazione o righe i giornale di registrazione spese.

    Se si configura il requisito del lavoratore nelle app Finance and Operations, Field Service richiede un valore solo se si imposta il prodotto o il servizio dell'ordine di lavoro su Usato. Questo requisito non blocca la creazione di dati stimati senza conoscere il lavoratore finale. La transazione non viene sincronizzata a meno che il lavoratore non venga registrato.

Il campo lavoratore non viene filtrato in base all'idoneità del ruolo di lavoro a eseguire il lavoro sul progetto correlato. L'idoneità non viene considerata un parametro di pianificazione quando si determina la risorsa prenotabile per pianificare un ordine di lavoro. Come buona pratica, considera l'uso di ruoli di sicurezza e unità di business o l'introduzione di caratteristiche delle risorse per garantire che i lavoratori siano programmati solo per gli ordini di lavoro rilevanti. Considera queste opzioni se sono una considerazione critica per l'implementazione delle applicazioni finanziarie e operative da parte della tua organizzazione.

Modifiche ai campi di Field Service

L'integrazione introduce alcuni nuovi campi e ne nasconde altri.

Modifiche al campo Ordine di lavoro

L'integrazione aggiunge un campo di ricerca nella tabella virtuale chiamato Progetto F&O che viene filtrato in base alla società/entità giuridica pertinente e se il progetto si trova in uno stato in cui avviene la transazione. L'integrazione nasconde il campo Account di fatturazione poiché non è rilevante quando viene selezionata un'integrazione per la finanza e le operazioni.

Quando un utente seleziona un progetto, i filtri di ricerca del progetto mostrano progetti con i seguenti parametri:

  • Il progetto del cliente deve essere per lo stesso cliente dell'account di servizio dell'ordine di lavoro.
  • Il progetto del cliente deve essere per la stessa persona giuridica dell'account di servizio dell'ordine di lavoro.
  • Il progetto deve trovarsi in una fase che consenta la creazione del giornale di registrazione.

Modifiche al campo Prodotto ordine di lavoro

L'integrazione aggiunge diversi campi alla tabella Prodotto degli ordini di lavoro. Puoi vedere questi campi quando l'integrazione è installata e abilitata.

  • Descrizione giornale di registrazione

    • Visibili solo per le transazioni di spesa (prodotti non di inventario). Nascosta per i prodotti di inventario (che danno come risultato giornali di registrazione articoli).
    • Riempie automaticamente il nome del prodotto applicato, ma dovresti sovrascrivere il valore con una descrizione più significativa.
    • Limitata a 60 caratteri. Questo campo scorre dal record in Field Service alla riga del diario fino alla fattura generata in Finanza.
  • Proprietà riga

    • Una ricerca di tabella virtuale filtrata in base all'azienda o all'entità legale pertinente.
    • L'integrazione nasconde il campo Quantità da fatturare poiché non esiste un concetto equivalente nelle righe giornale di registrazione. La proprietà della riga, invece, definisce se una transazione è fatturabile o meno.
  • Ubicazione

    • Nascosta per i prodotti non di magazzino.
    • Visualizzata solo se le dimensioni dell'inventario configurate nelle applicazioni per la finanza e le operazioni indicano che la posizione del prodotto è obbligatoria.
    • Richiesto solo quando imposti il record come usato.
    • Una ricerca di tabella virtuale filtrata in base all'azienda o entità legale rilevante e al warehouse selezionato.
  • Data transazione

  • Ruolo di lavoro

    • Richiesto solo in base ai parametri di gestione dei progetti e contabilità che configuri sull'azienda rilevante.
    • Compilato automaticamente se il valore di prenotazione del prodotto dell'ordine di lavoro viene popolato in base al lavoratore della risorsa prenotabile impostata nella prenotazione.

Modifiche al campo Servizio ordine di lavoro

L'integrazione aggiunge diversi campi alla tabella dei servizi degli ordini di lavoro. Puoi vedere questi campi quando l'integrazione è installata e abilitata.

  • Descrizione giornale di registrazione

    • Si riempie automaticamente con il nome del prodotto applicato, ma dovresti inserire una descrizione più significativa.
    • Limitata a 60 caratteri. Passa dal record in Field Service alla riga giornale di registrazione fino alla fattura generata in Finance.
  • Proprietà riga

    • Una ricerca di tabella virtuale filtrata in base all'azienda o all'entità legale pertinente.
    • L'integrazione nasconde il campo Durata in fattura poiché non esiste un concetto equivalente nelle righe giornale di registrazione. Invece, la proprietà della linea definisce se una transazione è fatturabile.
  • Data transazione

  • Ruolo di lavoro

    • Richiesto solo quando i parametri di gestione dei progetti e contabilità dell'azienda rilevante ne hanno bisogno.
    • Viene compilato automaticamente se il valore di prenotazione del servizio dell'ordine di lavoro viene compilato in base all'operatore della risorsa prenotabile impostata nella prenotazione.

Aggiunte al campo Prodotto

L'integrazione aggiunge un campo di ricerca di tabella virtuale chiamato Project Category. Viene filtrato in base all'azienda o entità giuridica rilevante e se il prodotto sia un prodotto di inventario (per categorie di articoli), non inventario (per categorie di spesa) o di servizio (per categorie di orari).

Gestione delle transazioni degli ordini di lavoro

Quando si verificano eventi relativi ai record di prodotti e servizi di un ordine di lavoro di Field Service, l'integrazione genera le transazioni corrispondenti nei rispettivi record di giornale e delle relative righe.

Creazione

  • Prodotto: Quando crei un record di prodotto dell'ordine di lavoro, l'integrazione crea un giornale articoli e la relativa riga oppure un giornale spese e la relativa riga. Il Tipo di Prodotto di Servizio sul Campo del prodotto determina se la transazione attiva una transazione di voce o spesa.

    • I prodotti dell'inventario attivano gli oggetti.
    • I prodotti non disponibili in inventario generano spese.
  • Servizio: Quando crei un record di servizio dell'ordine di lavoro, l'integrazione crea una transazione relativa alle ore.

Update

  • Quando un prodotto o un servizio di un ordine di lavoro viene aggiornato e la relativa riga giornale di registrazione e giornale di registrazione viene annullata, l'integrazione aggiorna la transazione in modo appropriato.

  • Quando un prodotto o un servizio di un ordine di lavoro viene aggiornato e la relativa riga giornale di registrazione e giornale di registrazione vengono registrati, l'integrazione:

    • Crea una transazione inversa rispetto alla riga giornale di registrazione e al giornale di registrazione originale.
    • Crea un nuovo giornale e riga di giornale che riflette la transazione aggiornata.

Delete

  • Quando un prodotto o un servizio di un ordine di lavoro viene eliminato e la relativa riga giornale di registrazione e giornale di registrazione viene annullata, l'integrazione elimina il giornale e la riga del giornale.

  • Quando un prodotto o un servizio di un ordine di lavoro viene eliminato e la relativa riga giornale di registrazione e giornale di registrazione viene registrata, l'integrazione crea una transazione inversa contro il giornale originale e la riga del giornale di registrazione.

Impatto dello stato del sistema dell'ordine di lavoro

In base al valore Stato del sistema di un ordine di lavoro, l'integrazione aggiunge o elimina le righe del giornale di registrazione correlate ai record del prodotto dell'ordine di lavoro o del servizio dell'ordine di lavoro che si trovano ancora in un stato stimato.

  • Quando un ordine di lavoro viene aggiornato a Cancellato o Pubblicato, l'integrazione elimina tutti i diari e le righe di diario non pubblicati.

  • Quando un ordine di lavoro viene aggiornato da Cancellato o Pubblicato a qualsiasi altro stato di sistema, l'integrazione ricrea le linee stimate che aveva precedentemente rimosse.

Limitazioni

Questa integrazione supporta l'uso di ambienti Gestito da Microsoft. Non supporta ambienti gestiti dal cliente.

Questo modello di integrazione supporta attualmente i dati sui prezzi e sui costi provenienti dai record degli ordini di lavoro. È progettato per Field Service per determinare il prezzo e i costi sui record del giornale di registrazione. Non supporta i prezzi specializzati definiti in finanza per aggiornare i giornali di registrazione o riportare i dati di costo e prezzo nei record di prodotti e servizi degli ordini di lavoro, ad eccezione dei record Prodotto ordine di lavoro in cui il prodotto è di tipo "Inventario". In questo caso, il valore del costo proviene dal Registro delle transazioni articoli.

L'integrazione di risorse/articoli non stoccati di Pipelines non consente all'integrazione con Field Service di funzionare con le stesse società giuridiche abilitate per lo scenario integrato di risorse/articoli non stoccati. Tuttavia, può funzionare negli stessi ambienti per altre persone giuridiche.

Gli aggiornamenti manuali alle ricerche di tabelle virtuali non sono supportati in modalità offline, motivo per cui è fondamentale configurare la logica predefinita per le posizioni in modo che le transazioni non vengano bloccate. Esistono diverse ricerche di tabelle virtuali:

  • L'ordine di lavoro ha una ricerca al progetto F&O
    • Non è necessario popolare questa impostazione mentre è offline.
  • Il prodotto dell'ordine di lavoro ha una ricerca in Posizione inventario e Proprietà riga
  • Il servizio ordine di lavoro ha una ricerca nella Proprietà riga
    • Il valore Proprietà riga deve essere predefinito.

I seguenti processi o funzionalità disponibili nelle app per la finanza e le operazioni non sono supportati o non sono inclusi in Field Service per questa integrazione:

  • Funzione di prenotazione dell'inventario per prenotare quantità di inventario per determinati ordini.

  • Dimensioni di tracciabilità per definire la granularità della tracciabilità di un articolo nelle transazioni successive. Questa funzionalità è utile per tenere traccia degli articoli in base al lotto o al numero di serie.

  • Le impostazioni Richiedi attività su giornale di registrazione in un progetto impostate su "Sì" non sono supportate. Se configuri le attività per Ore, Spese o Elementi come richiesto, le transazioni del Servizio sul Campo non hanno successo.

  • L'integrazione attualmente supporta l'allineamento limitato degli aggiornamenti dei dati dai giornali di registrazione di progetto alla rispettiva transazione dell'ordine di lavoro. Quando un utente Field Service crea o aggiorna un prodotto o un servizio di un ordine di lavoro, tali aggiornamenti si sincronizzano con il rispettivo giornale di registrazione. Tuttavia, le righe giornale di registrazione spese, le righe giornale di registrazione degli orari o le righe giornale di registrazione articoli sincronizzano solo la proprietà di riga predefinita e un riferimento alla riga giornale di registrazione attiva per il record. Altre modifiche al rispettivo record della transazione Field Service non vengono sincronizzate dai rispettivi giornali di registrazione di riga.

  • I prodotti dell'ordine di lavoro e i record del servizio ordine di lavoro hanno un campo % Sconto e percentuale Sconto stimato . Al momento, l'integrazione non sincronizza questi concetti di sconto. Le rispettive registrazioni, che generano, non hanno un concetto di questo tipo. Il sistema nasconde questo campo nei moduli predefiniti quando l'integrazione è abilitata.

Annotazioni

Quando si usano i diritti, applicare un listino prezzi specializzato anziché uno sconto.

Passaggi successivi