#Prosoft

FP2879 - SST - Como corrigir o erro Ocorreu uma exceção sem tratamento no aplicativo. Linha X posição X ao importar o arquivo SST - Prosoft Folha


Este artigo tem como objetivo orientar o usuário sobre como corrigir quando ao importar o arquivo SST apresentar o erro Ocorreu uma exceção sem tratamento no aplicativo. Linha X posição X.



************** Texto de Exceção ************** 
System.Xml.XmlException: Há vários elementos raiz. Linha 49, posição 2. 
   em System.Xml.XmlTextReaderImpl.Throw(Exception e) 
   em System.Xml.XmlTextReaderImpl.Throw(String res, String arg) 
   em System.Xml.XmlTextReaderImpl.ParseDocumentContent() 
   em System.Xml.XmlTextReaderImpl.Read() 
   em System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) 
   em System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) 
   em System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace) 
   em System.Xml.XmlDocument.Load(XmlReader reader) 
   em System.Xml.XmlDocument.Load(String filename) 
   em Wkb.Sst.OnPremises.Gerenciador.Forms.ImportacaoXml.frmDetalhesEvento.CarregarArquivoXml() 
   em Wkb.Sst.OnPremises.Gerenciador.Forms.ImportacaoXml.frmDetalhesEvento.frmDetalhesEvento_Load(Object sender, EventArgs e) 
   em System.Windows.Forms.Form.OnLoad(EventArgs e) 
   em System.Windows.Forms.Form.OnCreateControl() 
   em System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 
   em System.Windows.Forms.Control.CreateControl() 
   em System.Windows.Forms.Control.WmShowWindow(Message& m) 
   em System.Windows.Forms.Control.WndProc(Message& m) 
   em System.Windows.Forms.ScrollableControl.WndProc(Message& m) 
   em System.Windows.Forms.ContainerControl.WndProc(Message& m) 
   em System.Windows.Forms.Form.WmShowWindow(Message& m) 
   em System.Windows.Forms.Form.WndProc(Message& m) 
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 

************** Assemblies Carregados ************** 
mscorlib 
    Versão do Assembly: 4.0.0.0 
    Versão do Win32: 4.8.4470.0 built by: NET48REL1LAST_C 
    Base de Código: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll 

Informações Adicionais: Não há.

image-20221014-195028.png

Resolução

Verifique no arquivo XML se existe informação apenas um funcionário, a importação não é realizada caso haja mais de um funcionário no arquivo, por isso deve ser individual por funcionário.

Pode ser salvo individualmente manual ou solicite a clinica que os arquivos sejam enviados por funcionário.