Versão 1.0 de 08-03-2012 Português
www.sysdevsolutions.com Migração da versão 4.0 para a versão 4.1 do MSS NOTA: Antes de executar qualquer operação, é aconselhado que faça a exportação de todos os documentos no PDA para o ERP. Devido ao curto espaço de tempo disponível desde a publicação da portaria 22-A/2012 de 24 de Janeiro e a obrigatoriedade de implementação de 1 de Abril, a Sysdev optou por criar uma nova versão do MSS sem modificações de base de dados por forma a simplificar os processos de upgrade. Sendo assim, para fazer a actualização de uma instalação actual do MSS4.0 para a versão 4.1 devem ser seguidos os passos gerais indicados neste documento. Para quem já está habituado à filosofia de upgrade da Sysdev, será basicamente fazer a substituição de ficheiros. Como a base de dados é a mesma, podem inclusive actualizar o MSS para a versão 4.1 e continuar a usar o driver da versão 4.0 caso o driver para o ERP que utiliza ainda não esteja disponível. Está previsto na execução do Setup do CD do MSS4.1 esta substituição de ficheiros caso seja instalado por cima de uma versão 4.0 existente, com a excepção do MSS_Client.exe no PDA, no entanto é aconselhado que se sigam os passos indicados na próxima página para fazer este upgrade. No caso do MISCommunicator, é um pouco mais complexo, visto que é uma nova versão, pelo que tem de ser reconfigurado. Os passos a seguir estão também indicados no ponto 6 da página seguinte. Uma das novidades no novo MISCommunicator é o algoritmo de compressão, que comprime em média os TXTs do MSS em mais 40% do que antes com o ZIP. Também é possível activar a encriptação dos dados na comunicação, se bem que tem a desvantagem de aumentar um pouco o volume de dados e haver uma pequena perda na velocidade de comunicação. 2
Actualização dos vários componentes (Assumindo que o MSS está instalado em C:\MIS\MSSV4 ) www.sysdevsolutions.com 1. Fazer a sincronização de todos os PDAs para exportar os documentos para o Backoffice e ERP. 2. Fazer uma cópia de segurança da pasta C:\MIS (ou outro local caso não tenha instalado o MSS nesta pasta) 3. Actualizar a licença na chave USB para a versão 4.1 4. Copiar todos os ficheiros do CD da V4.1 da pasta BackOffice para C:\MIS\MSSV4\Backoffice. Atenção que não devem ser copiadas as sub-pasta, mas apenas os ficheiros. 5. (Opcional) Copiar todo o conteúdo da pasta PDA do CD para C:\MIS\MSSV4\PDA Clients. Isto para actualizar as instalações dos PDAs no PC. 6. MISCommunicator O MISCommunicator foi remodelado e foi criada uma nova versão. Os conceitos são os mesmos que na versão anterior, com uma diferença principal que é a existência de 2 executáveis. O utilizador só deve chamar o MISCommunicatorInterface.exe, e a partir deste é que se lança o Engine. Em caso de dúvida, consulte o manual. Como esta nova versão foi desenvolvida numa nova plataforma, não é possível manter as configurações pelo que deve: a. Caso o MISCommunicator antigo esteja instalado como serviço, deve ser desinstalado b. Registe as configurações das ligações e dos produtos do MISCommunicator antigo e de seguida apague a pasta C:\MIS\MISCommunicator c. Copiar a nova pasta MISCommunicator do CD para C:\MIS d. Executar o ficheiro C:\MIS\MISCommunicator \MISCommunicatorInterface.exe e configurar no botão Connections as ligações da mesma forma que estava no antigo e no botão Products adicionar o MS41, indicando a pasta C:\MIS\MSSV4\Syncro, na Aplicação2 adicione a chamada a C:\MIS\MSSV4\Backoffice\BDriver.exe e na Aplicação1 adicione a mesma chamada que tinha no MISCommunicator antigo. e. Caso seja pretendido, no botão Advanced Options instale o serviço. 7. Substituír o ficheiro MSS_Client.exe nos PDAs pelo novo que se encontra na pasta de instalação respectiva (installppc2003, ARMV4I, ) 8. Driver de integração com o ERP Aquando da criação deste documento, ainda não estava disponibilizado por alguns ERPs o novo interface para enviar os novos dados obrigatórios devido à nova portaria. Como a estrutura de base de dados não foi alterada, é possível utilizar o MSS4.1 com os drivers do MSS4.0. A actualização do Driver deve ser feita quando actualizar também o ERP para a nova versão, sendo que é suficiente copiar todos os ficheiros que encontrar na pasta do novo Driver, substituindo os actuais (válido para o drivers fornecidos pela Sysdev). Isto não invalida que possa ser necessária alguma actualização adicional de componentes do ERP, por exemplo DDFs no Artsoft. 3
www.sysdevsolutions.com Actualização remota dos PDAs É aconselhado fazer a actualização dos PDAs localmente, no entanto, se tal não for possível, pode ser feita remotamente através do processo de sincronização do MSS. Para tal, deve seguir todos os passos indicados anteriormente até ao ponto 6 inclusivé. O novo MISCommunicator é compatível com o MSS4.0. Sendo assim, após concluir o ponto 6, no MISCommunicator Interface, no botão produtos deve adicionar um segundo produto com código MS40 e com as outras configurações exactamente iguais às do produto MS41 conforme indicado no ponto 6d. Isto permite que tanto PDAs com MSS4.0 ou MSS4.1 possam trabalhar simultaneamente. De seguida, para actualizar os PDAs, deve ser copiado o novo ficheiro MSS_Client.exe do CD para a pasta ToPDA de cada terminal e deve ser renomeado para #01MSS_Client.exe. Caso precise de enviar os layouts de impressão para o PDA, faça o mesmo, copie-os para a pasta ToPDA de cada terminal e altere o nome para #01, por exemplo #01Docs.txt. (Leia as notas acerca da impressão na página seguinte) Desta forma, quando o PDA sincronizar, o MSS é actualizado automaticamente e os layouts também. Por fim deve seguir a mesma regra que foi indicada no ponto 8. 4
Impressão www.sysdevsolutions.com A nova versão do MSS também tem um novo motor de impressão, e em breve poderá utilizar o Report Editor do Kalipso 3.5 para criar num ambiente gráfico os layouts de impressão. Este novo motor tem algumas diferenças em relação ao antigo, pelo que é aconselhado que utilize os novos relatórios disponíveis no CD na pasta BackOffice\Reports. Para quem utiliza o CASIO IT3000/IT3100, deixam de existir layouts específicos para este terminal e passam-se a utilizar os gráficos BackOffice\Reports\ Graphic 72mm que são os mesmos que se usam com o PrinterCE. Nos testes efectuados, o novo motor de impressão para IT3000 demorou em média mais 3 ou 4 segundos a imprimir, mas tem duas grandes vantagens: primeiro, passam a ser suportados os caracteres Portugueses e segundo, o desenho sendo feito em modo gráfico, fica com qualidade bastante superior. Para quem utiliza o Pidion 1300, é aplicada a mesma regra, mas deve utilizar os layouts em BackOffice\Reports\ Graphic 50mm. Quem utilizava os layouts de PrinterCE gráficos, apenas foi alterado o comportamento do tamanho das fontes, pelo que os valores de tamanho de fonte nos comandos <FS> são diferentes. Ou seja, podem ser usados os layouts antigos, bastando rever os comandos <FS>. De uma forma geral, reduzir em 2 o valor de <FS> apresenta resultados muito semelhantes, por exemplo onde estava <FS 12> passar a estar <FS 10>. Para quem utilizava os layouts de CPL tem de ter em atenção que no parametro IM (impressão de imagem) os parametros de dimensão eram em pixels e passam a milimetros. No entanto se a imagem tiver o tamanho exacto podem colocar 0 na largura e altura da imagem. Por exemplo se têm <IM "logo.bmp" 5 0 360 84 1>, terão de alterar para <IM "logo.bmp" 5 0 0 0 1> ou <IM "logo.bmp" 5 0 45 10 1>. Para quem utilizava os layouts em modo texto, não foi feita nenhuma modificação significativa. Em termos de migração da versão 4.0 para a versão 4.1, quem utiliza os layouts disponibilizados pela Sysdev sem modificações, faz como faria numa nova instalação, tipicamente actualizar o logotipo e a informação da empresa e copiá-los para o PDA. Mais uma vez, como o tempo disponível para a actualização é curto, a Sysdev irá manter actualizada uma release do MSS4.1 com o motor de impressão antigo até 31/06/2012. Isto permite para já continuar a utilizar os layouts da versão 4.0 sem qualquer modificação. Se pretender utilizar essa release, os instaladores dos PDAs estão disponíveis no CD na pasta PDA Old Print. Existe no entanto a excepção do Existencias.txt utilizado nas guias de circulação. Com a nova portaria, passou a ser obrigatório assinar as guias de circulação. No caso dos Existencias.txt antigos, para poderem ser utilizados, deve ser removida a linha do Processado por computador e adicionados os comandos <TC > (podem copiar por exemplo do Docs.txt). (Leia as notas acerca da assinatura de documentos na página seguinte) 5
www.sysdevsolutions.com Documentos não assinados na versão 4.0 que passam a ser assinados na versão 4.1 Com a nova portaria, qualquer documento de venda, incluindo as guias de circulação, mesmo que sejam documentos não valorizados, têm de ser assinados digitalmente. No MSS4.0, as guias de circulação não eram assinadas, e na versão 4.1 passam a ser. Como na mesma série não é permitido existirem documentos não assinados e outros assinados, é necessário criar novas séries para as guias de circulação e re-iniciar os numeradores. O mesmo se aplica a documentos não valorizados que antes não eram assinados, como por exemplo guias de remessa não valorizadas, que agora também têm de ser assinadas. Ou seja, nestes documentos, a série deve mudar e o último número voltar a 0 (ou outro valor caso o cliente não inicie os números em 1). Ao exportar a configuração destes documentos, aconselhamos a utilizar o botão Enviar Documento e responder Sim à pergunta Quer forçar o número do documento. Em caso de dúvida, contacte o suporte técnico da Sysdev Por E-Mail: support@sysdevsolutions.com Por telefone: 234098189 6