Páginas filhas
  • Manual Operacional - Tabela Referencial de Cursos – Solução Integradora

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Expandir
titleProcesso Criação de Curso com Base na Tabela Referencial

Pré-requisitos


Realizar os cadastros de Tabela Referencial de Cursos. 


Detalhamento do Processo


A criação do curso com base na Tabela Referencial de Cursos, está disponível em: TOTVS Educacional | Currículo e Oferta | Cursos | Processos | Criação de Cursos com base na Tabela Referencial.



Para que seja possível executar o processo, será necessário informar  qual o cadastro referencial de curso será utilizado, 



Após o término do processo, o curso será criado e o código do curso  compartilhará o código curso catálogo informado no processo. 



Informações
titleObservações

O Código do Curso será gerado com base no Código Curso Catálogo e utilizará um sequencial, separado por ponto. Exemplo 

Não será possível executar o processo sem informar qual o cadastro tabela referencial que será usado.

O processo de Criação de Cursos com Base na Tabela Referencial, irá criar apenas um curso com base no cadastro referencial escolhido.

Expandir
titleDicas soluções

Ao analisar o monitor de log, é importante verificar a mensagem de erro para identificar a causa. Aguns erros, causas e soluções estão listadas abaixo:


ERRO: [Customização]

         [Solução Integradora]

         Could not load type 'RM.Cst.Lib.CstParamsLeitorExcel' from assembly 'RM.Cst.Lib, Version=12.1.27.1, Culture=neutral, PublicKeyToken=null'.


1) Verifique se a Lib DN encontra-se atualizada em todos os servidores.

2) Verifique se a DLL RM.Cst.Lib está duplicada em seu ambiente, ela deve existir apenas dentro da pasta Custom. 



ERRO: [Customização]

         [Solução Integradora]

         Microsoft Office Excel cannot access the file 'xxxx'. There are several possible reasons:

          • The file name or path does not exist.
          • The file is being used by another program.
          • The workbook you are trying to save has the same name as a currently open workbook.


Verifique se a Turma/Disciplina foi vinculada e se ela foi exportada para o CTM com sucesso. Se ela foi exportada com sucesso no anexo "Grupo CTM" da turma será possível ver o external_id.

Aviso
titleRoteiro para validação

Geralmente esse erro em Windows 64 bits. Para corrigir o mesmo, além das verificações de acesso ao caminho pelo usuário de serviço de rede (NETWORK_SERVICE), pode ser necessário criar as pastas descritas abaixo, pois como o interop é objeto DCOM, o sistema cria cópia do arquivo em uma pasta Desktop no caminho de perfil default do sistema, pois para segurança ele acessa o mesmo como um usuário de sistema.

Acessar o caminho: 


C:\Windows\SysWOW64\config\systemprofile (para win 64)   C:\Windows\System32\config\systemprofile  (para win 32)

Crie uma pasta com nome  "Desktop"e nas opções de segurança certifique-se de o usuário do serviço terá acesso.

C:\Windows\SysWOW64\config\systemprofile/Desktop (para win 64)  
C:\Windows\System32\config\systemprofile/Desktop  (para win 32)  



Outra validação que pode ser feita e que possa ser necessário algum ajuste de acesso ao componente Excel é através dos serviços de componente:
Execute o comando:  
Executar (Win + R)=> dcomcnfg


Será aberto o serviço de componente

Image Added


Na treeview de configurações de DCOM (Config DCOM) localize a opção do Excel.

Image Added


Acesse as propriedades:

Image Added


Por padrão é usado o usuário que inicia, mas pode ser necessário usar um usuário específico (não recomendado) ou usuário interativo.

Image Added


Para mais informações: 

https://superuser.com/questions/598601/what-is-system32-config-systemprofile
https://social.msdn.microsoft.com/Forums/vstudio/en-US/01ef550d-22e8-4d34-804f-b998bbb0a585/microsoft-excel-cannot-access-the-file-822082308221-there-are-several-possible-reasons?forum=winserver2008appcompatabilityandcertification