ANVEDI Remote Comm. Handler
Per le nuove implementazioni, verificare se è possibile utilizzare il servizio File Exchange. I componenti descritti in questo capitolo non saranno supportati dalle nuove versioni di Microsoft Dynamics NAV 2016 (BC22 e successive). Forniremo aggiornamenti solo in caso di vulnerabilità della sicurezza.
Questa codeunit non è disponibile in Microsoft Dynamics 365 Business Central Online (SaaS). Questa codeunit richiede l’installazione di componenti .NET esterni, forniti gratuitamente.
Questa codeunit viene utilizzata per inviare o ricevere file da/verso un server remoto. Questa codeunit richiede l’installazione di componenti .NET aggiuntivi sul service tier. (o su ogni macchina nel caso del client classico di NAV). Per maggiori dettagli, consultare il capitolo Installazione.
È possibile selezionare questa codeunit nel canale di comunicazione e utilizzare l’azione Configure nel canale di comunicazione per modificare le impostazioni.
Versioni TLS: Tutti i nostri componenti on-premise utilizzano il framework .NET e supportano le versioni TLS attualmente supportate dal sistema operativo in uso.
Campi
Questo campo fa parte della chiave primaria. Questo campo viene compilato automaticamente.
Una descrizione del server / delle impostazioni.
Il protocollo da utilizzare. A seconda della direzione del canale di comunicazione, è possibile selezionare solo alcuni dei protocolli.
Solo per le trasmissioni in uscita. Utilizzate SMTP per inviare messaggi di tipo e-mail.
(Il valore intero di questa opzione nel database è 0)
La parte SMTP del modulo è destinata all’uso con sistemi tecnici e non alla creazione di e-mail leggibili dall’uomo.
Solo per le trasmissioni in entrata. Recuperare i dati da un server POP3.
(Il valore intero di questa opzione nel database è 1)
Utilizzare FTP o FTP su SSL.
(Il valore intero di questa opzione nel database è 2)
Utilizzare SFTP (SSH).
(Il valore intero di questa opzione nel database è 3)
Il nome del server / l’indirizzo DNS o IP.
La porta da utilizzare. La maggior parte dei protocolli ha porte predefinite definite, se si imposta questo valore a 0.
Il nome utente da utilizzare per contattare il server.
La password da usare per autenticare l’utente al server.
La modalità di crittografia. Selezionare SSL per FTPS o per utilizzare SMTP o POP3 crittografati.
Non utilizzare la crittografia o utilizzare la crittografia predefinita in caso di SFTP.
(Il valore intero di questa opzione nel database è 0)
Questa opzione era denominata SSL prima della versione 5.2. Abbiamo rinominato l’opzione perché non tutti i protocolli utilizzano SSL per la crittografia.
Utilizzare la crittografia.
(Il valore intero di questa opzione nel database è 1)
Utilizzato solo da SMTP: l’indirizzo e-mail del mittente.
Utilizzato solo da SMTP: il nome del mittente in chiaro.
Utilizzato solo da SMTP: il destinatario se l’identificativo del destinatario è vuoto.
Utilizzato solo da SMTP: Oggetto del messaggio. È inoltre possibile utilizzare tutte le variabili disponibili per il campo Filename Template.
Solo SMTP: Se inviare i dati come corpo o come allegato.
Solo SMTP: Quando i dati vengono inviati come allegato, è possibile definire un testo statico che viene inviato come corpo del messaggio. Questo campo non è direttamente disponibile nell’interfaccia utente. Non supportiamo le variabili all’interno della parte di testo.
La parte SMTP del modulo è destinata all’uso con sistemi tecnici e non alla creazione di e-mail leggibili dall’uomo.
L’azione da eseguire dopo l’importazione della trasmissione. Questa azione viene eseguita dopo che i dati sono stati recuperati e memorizzati con successo. Viene eseguita anche se i dati non possono essere convertiti, in quanto i dati sono disponibili per Microsoft Dynamics NAV 2016 per una nuova elaborazione.
Nessuna azione dopo l’importazione.
(Il valore intero di questa opzione nel database è 0)
Archiviare i dati dopo l’importazione (non supportato da tutti i protocolli).
(Il valore intero di questa opzione nel database è 1)
Cancellare i dati dopo l’importazione.
(Il valore intero di questa opzione nel database è 2)
Se lo stesso nome di file può essere importato più volte dallo stesso canale di comunicazione.
Il tipo di riferimento incrociato da utilizzare per impostare il partner mittente dall’identificazione del mittente.
Disponibile nella versione 4.00 e successive del modulo.
Il tipo di riferimento incrociato da utilizzare per impostare il partner del ricevitore dall’identificazione del ricevitore.
Disponibile nella versione 4.00 e successive del modulo.
Se mantenere aperta la connessione di rete quando si recupera o si invia più di una trasmissione.
Utilizzato solo per FTP e FTP. La modalità di trasferimento dei dati da utilizzare.
Selezionare automaticamente,.
(Il valore intero di questa opzione nel database è 0)
Modalità passiva. Selezionare automaticamente l’implementazione.
(Il valore intero di questa opzione nel database è 1)
Modalità attiva. Selezionare automaticamente l’implementazione. Ciò richiede che le porte FTP attive sulla macchina che esegue il codice siano direttamente disponibili da Internet.
(Il valore intero di questa opzione nel database è 2)
Modalità porta estesa
(il valore intero di questa opzione nel database è 3)
Modalità passiva estesa
(il valore intero di questa opzione nel database è 4)
Modalità passiva tradizionale
(il valore intero di questa opzione nel database è 5)
Modalità passiva estesa
(il valore intero di questa opzione nel database è 6)
Modalità porta attiva
(il valore intero di questa opzione nel database è 7)
Quando avviare la crittografia per le connessioni FTP.
Comportamento predefinito.
(Il valore intero di questa opzione nel database è 0)
Avvia la crittografia al momento della connessione al server.
(Il valore intero di questa opzione nel database è 1)
Collegarsi in chiaro e passare successivamente alla crittografia.
(Il valore intero di questa opzione nel database è 2)
È possibile selezionare la modalità dati FTP. A seconda del contenuto dei dati, la modalità testo modifica la codifica del file durante il trasferimento e talvolta la rappresentazione delle interruzioni di riga.
I dati sono considerati binari. È necessario, ad esempio, per i file PDF.
(Il valore intero di questa opzione nel database è 0)
I dati contengono solo testo e possono essere ricodificati.
(Il valore intero di questa opzione nel database è 1)
Una stringa modello per costruire il nome del file per i file in uscita. È possibile utilizzare qualsiasi testo costante valido all’interno dei nomi dei file. Supportiamo diverse variabili globali che possono essere utilizzate all’interno del nome del file. Poiché il modulo non conosce il contenuto del file e le strutture buffer utilizzate, non è possibile accedere direttamente ai dati del file.
Sono disponibili le seguenti variabili:
Il numero di entrata della trasmissione. Può essere usato per generare un nome di file unico.
{Reference}
Non supportato nelle versioni precedenti. Emette il numero di riferimento (numero del documento) memorizzato con la trasmissione. Se si utilizzano transazioni commerciali, viene impostato automaticamente.
La descrizione della trasmissione.
Deprecato. Alias per {Sender Partner}.
Il codice partner del mittente.
L’identificazione del partner mittente.
Deprecato. Alias per {Receiver Partner}.
Il codice del partner del ricevitore.
L’identificazione del partner ricevente.
Il progetto della mapping che ha generato i dati.
Il formato della mapping che ha generato i dati.
Il codice della mapping che ha generato i dati.
L’anno con informazioni sul secolo, ad esempio 2019.
L’anno, ad esempio 19.
Il mese a due cifre.
Il giorno come due cifre.
La settimana di calendario, rappresentata da due cifre.
Il trimestre, rappresentato da due cifre.
L’ora della creazione della trasmissione.
Il verbale di creazione della trasmissione.
I secondi della creazione della trasmissione.
È possibile creare variabili personalizzate tramite la funzionalità di callback del modulo, se è necessario, ad esempio, includere un numero di documento nel nome del file.
Attualmente non è supportato.
La directory sul server, se il protocollo supporta directory remote.
Utilizzato solo per SFTP. Memorizza la chiave privata. Anveo EDI Connect non supporta ufficialmente l’uso di chiavi private. È possibile provare con una chiave formattata OpenSSH, ma il nostro supporto non può aiutarvi con gli errori della chiave. Attualmente il modulo non prevede alcuna opzione per rimuovere la chiave, una volta impostata. È necessario creare un nuovo canale di comunicazione o svuotare il BLOB utilizzando l’ambiente di sviluppo di Microsoft Dynamics NAV 2016.
Attualmente non utilizzato.
Opzionale: L’impronta digitale del server SFTP remoto da confrontare dopo la connessione. Se le chiavi non corrispondono, viene generato un errore. Se si lascia il campo vuoto, il modulo accetterà qualsiasi certificato per il server.
Se il certificato SSL deve essere valido o se tutti i certificati sono accettati.
Ignorare l’errore SSL rende possibili gli attacchi man in the middle. Si dovrebbe cercare di risolvere l’errore SSL invece di accettare qualsiasi certificato remoto.
Se si imposta la codifica interna ed esterna, il modulo cercherà di ricodificare i dati. Si consiglia di impostare questi campi come vuoti, se non si è sicuri che sia necessaria una ricodifica. In questo modo i dati non vengono modificati dall’invio/ricezione da parte del componente.
Se si imposta la codifica interna ed esterna, il modulo cercherà di ricodificare i dati. Si consiglia di impostare questi campi come vuoti, se non si è sicuri che sia necessaria una ricodifica. In questo modo i dati non vengono modificati dall’invio/ricezione da parte del componente.