Módulo: EXTRAÇÃO DE DADOS
Funcionalidade: Execução da Extração
Data/Hora da Publicação: 16/05/2018 17:40:44
Data/Hora Última Alteração: 16/05/2018 17:40:44
Descrição da Nota: Ao processar algumas Extrações SAP, o processo finaliza com erro, importando alguns registros para as tabelas intermediárias do Comply, porém não estavam sendo apagadas do SAP.
Sintoma
Ao processar algumas Extrações SAP, o processo finaliza com erro, importando alguns registros para as tabelas intermediárias, porém não estavam sendo apagadas do SAP.
Ocorre o seguinte rro no Log:
### Ocorreu um erro no processamento da Extração: 'Ocorreu o seguinte problema: Specified cast is not valid. | | at Procwork.Software.ETL.EXT.Common.Extracao.ETLBaseConnector.ExportData() in c:\Sonda\DEV\ETL_DEV\Modules\EXT\Common\Extracao\Classes\ETLBaseConnector.cs:line 2804
at Procwork.Software.ETL.EXT.Common.Extracao.ETLBaseConnector.ExportData(DataTable dt, Int32 idLoop, DataTable dtStrucutureTableParent) in c:\Sonda\DEV\ETL_DEV\Modules\EXT\Common\Extracao\Classes\ETLBaseConnector.cs:line 2452
at Procwork.Software.ETL.EXT.Common.Extracao.ETLExtraction.ProcessTable(Int32 TableID, IETLConnector origin) in c:\Sonda\DEV\ETL_DEV\Modules\EXT\Common\Extracao\Classes\ETLExtraction.cs:line 899'"
Solução
Em um determinado ponto do processo, onde é retornado os dados para o SAP, para que os mesmos sejam apagados, havia um ponto de correção que tratam o campo do tipo Data. Por esse motivo, o erro ocorre apenas para alguns cenários específicos.
4.00.00.0000
Produto:
Nota
Descrição
Ordem
Pacote - (Requisição)