Schedule – Index not found

Olá amigos,

Segue uma possível solução para o erro Schedule – Index not found que geralmente ocorre ao entrar no Schedule pelo configurador(SIGACFG). Precisei criar recentemente algumas tarefas agendas, e me ocorreu esse erro.

DBSetOrder – Index not found: FWSCHD Order Number: 1 on FWTABLEDLL:OPENTABLE(FWTABLEDLL.PRX)

Continue lendo...

FwDateUpd – Atualiza a database do sistema na virada do dia

Essa é uma função de framework, que deve ser utilizada dentro de outras rotinas quando se deseja que a database seja atualizada automaticamente na virada do dia.
Ela deve ser chamada dentro do loop principal da rotina, pois assim que sua chamada for realizada, a data já é atualizada.

Por padrão, essa rotina considera o acesso de usuário de número 36, que indica se ele pode ou não alterar a database do sistema.
Isso significa que caso ele possa alterar, não há problema da data se manter no dia anterior, e assim a função FwDateUpd, não irá atualizar a data.

Continue lendo...

Rejeição 328: CFOP de devolução de mercadoria

Olá amigos,

Passei rapidinho para comentar sobre o erro 328, que diz:

“Rejeição 328: CFOP de devolução de mercadoria para NF-e que não tem finalidade de devolução de mercadoria.”

Esse erro é devido uma validação existente na versão 3.10, pois na versão 2.00 não tinha a tag <finNfe> igual a 4 que obriga o documento ter a finalidade de devolução quando usado um CFOP de devolução. Na versão 2.00 era aceita pois nota de devolução não tem uma finalidade específica, e era gerada como 1, finalidade normal.

Continue lendo...

Criação de WebService Protheus

Olá amigos,

WebServiceVou estar explicando nesse artigo, como criar um WebService no Protheus, serviço esse que vai servir para uma série de posts que estou planejando fazer, entre elas está a integração do Protheus com Android.

Para quem está achando estranho a palavra, segue abaixo um breve conceito:

Continue lendo...