Além de oferecer 100% de ferramentas e serviços personalizados, nossa equipe tem o foco na alavancagem do seu negócio, informando e auxiliando sua expansão.
O módulo fiscal do AICS permite controlar diversas
séries de NFs. Uma pode ser NFe, outra de serviços
etc. Entretanto, quando uma NF era criada numa
determinada série, apenas no caso de NFs de entrada
a troca era permitida.
Entretanto, a troca da série pode ser útil em alguns
casos específicos, por exemplo, quando uma NF
é gerada pela Assistência Técnica, ela pode conter
itens que seriam serviços e peças. Nem sempre é
a mesma NF que irá gerar os dois comprovantes
fiscais. Para este caso, é interessante o recurso de
eliminação dos itens e o AICS mantê-los em outro
documento fiscal. Porém, este segundo documento
ficava preso à série original. Nesta atualização do
sistema, mesmo sendo de saída, se ainda não
impressa e bloqueada, será permitida a troca.
Portanto, não será necessário criar NFs manuais
quando este caso ocorrer e, se houver rotinas
criadas em sua regra de negócios com este
objetivo, pode ser que elas não sejam mais tão
necessárias.
No AICS, pode-se definir os projetos e, dentro dos locais,
definir as disponibilidades dos funcionários. Quando um
registro de atividade é feito (apontamento), ocorre a ligação
entre as atividades, tempos e os projetos.
Mas, esta ligação é do tipo registro já realizado, sendo mais
complicado o controle de atividades previstas na mesma
tela. Com o objetivo de facilitar a programação dos recursos
humanos nos diversos projetos em andamento, em locais,
abrimos uma nova aba denominada Alocação em Projetos.
Basicamente, são 2 grades de seleção. À esquerda, podem-se
filtrar os funcionários dentro do prazo de programação
desejado. À direita, seleciona-se o projeto alvo e pode-se
alocar estes funcionários (deve-se selecioná-los na grade
para isso), no período desejado, ao projeto, bastando um
duplo clique no nome do projeto.
O efeito disso é uma indicação, na tabela de alocações, do
projeto no qual espera-se que o recurso seja utilizado. Para
os desenvolvedores em AICS, a tabela APONTRESERV
foi expandida com novas colunas indicando o projeto.
Isto é, este recurso permite facilitar a integração dos apts
de campo com a previsão administrativa de cada projeto.
Importante que não ocorre réplica. Se um mesmo recurso
(pessoa) for alocado dentro de um mesmo período a mais
de um Projeto, o último é que será válido. As alocações
já devem estar criadas dentro do controle de funcionários
de cada local para serem selecionados.
O relatório de Movimentos Classificados não sintético
foi expandido podendo aceitar mais sub-agrupamentos.
O padrão do relatório é seguir as classificações financeiras
até o segundo nível, exibindo os dados brutos logo em
seguida.
Estes dados já poderiam ser ordenados normalmente,
mesmo abaixo das classificações financeiras. Com o
novo recurso implementado, estes dados podem ser
agrupados segundo os mesmos critérios do relatório de
Movimentos Agrupados. Neste conceito, a lista de
opções de agrupamento passa a ficar visível com este
relatório selecionado e, se preenchida, gerará mais um
sub-totalizador segundo este agrupamento.
Se a opção de agrupamento não for preenchida, ele
funcionará da mesma forma que a versão anterior.
Na contabilização, o cfop da NF está sendo usado para
restringir as retenções configuradas. Isto é, apenas as cfops
aplicáveis de acordo com a configuração serão utilizadas
para determinar a conta contábil do movimento (que é a
ligada diretamente à classificação financeira).
Ainda, a tabela de contabilização de impostos agora pode
ter mais contabilizações vinculadas às retenções. Para isso,
adicione um tipo 5 à coluna NF_TIPO de IMPCTB, ou
solicite definição atualizada à Byte Factory. Com essa
nova definição, será possível adicionar mais partidas
dobradas aos movimentos de retenções.
Para enviar as contas contábeis associadas aos produtos
dos documentos fiscais, o Aics utiliza o vínculo das
Classificações dos Materiais com o Plano Contábil.
Entretanto, é muito comum o usuário selecionar
contas pelas classificações filhas. Esta seleção não é,
claramente, a mais correta e gerava duplicação de
valores no validador.
Devido a esse erro reticente, alteramos a geração
do Sped Contribuições (PIS e COFINS) para emitir
apenas uma conta (a menor).
O relatório de retenções pode ser analítico mostrando,
por responsável (cliente ou fornecedor), as NFs e os
impostos retidos.
Este mesmo relatório possui a versão sintética que
apresenta, por fornecedor, os totais. Nesta atualização
do sistema, este relatório irá perguntar se deseja
agrupar por imposto retido. Os valores são os
mesmos, mas apresentados de outra forma.
Nota direcionada a desenvolvedores em AICS. Para permitir
regras mais genéricas baseadas em conexões TCP, publicamos
o objeto TIdTCPClient com as propriedades já conhecidas
(Host, Port e IOHandler). Além dos métodos úteis para o
uso direto:
Procedure Connect;
Procedure Disconnect;
Function Connected:boolean;
A propriedade IOHandler é que faz a transferência de dados
com os seguintes métodos:
Function Readln:string;
Procedure WriteLn(PostString:string);
Disponível na versão mais recente do sistema.
Pelos Controles Fiscais, opção Sped, emite-se o Sped Fiscal e Pis-Cofins. Atualizamos a rotina de geração para, numa situação que ocorreu na prática, não enviar uma determinada unidade de medida. O teste apenas melhorou evitando a emissão de unidades não utilizadas em registros do arquivo do SPED Fiscal.
Nota para desenvolvedores em serviços web pelo AICS.
O módulo web do AICS permite controlar convencionalmente
sites com arquivos htm em pastas. Um dos controles genéricos
é o acesso ao conteúdo em determinadas pastas. Como regra,
o serviço web do AICS lerá os usuários e senhas do arquivo
authentic.psw (no formato login=senha com um conteúdo
por linha) contido nas determinadas pastas.
Nesta atualização do sistema, se um usuário estiver logado
com senha de usuário e este login existir no arquivo de
direitos de pastas, ele estará habilitado automaticamente
INDEPENDENTE da senha do arquivo psw.
Detalhe muito importante: o login e senha do banco do
AICS terão prioridade sobre a senha do arquivo psw.
Isto permite alguns resultados interessantes, por exemplo:
- Conteúdos em links diretos que não terão acesso direto
nem com senha alguma (basta colocar senha do tipo
**** no arquivo psw), apenas com logins do AICS;
- Criação de serviços do tipo ticket para download de
arquivos segundo sessão específica;
Como o arquivo psw é em formato texto, sua regra pode
criar ou controlar seu conteúdo. Este recurso extende
ainda mais o ServAICS como a ferramenta mais poderosa
e de alta segurança para controle das suas informações.
A partir de 2 de janeiro, o envio de emails mudou em
algumas situações. Quando o seu acesso for através de
um provedor não vinculado a uma linha dedicada, pode
ocorrer o bloqueio da porta 25 no envio de emails.
O efeito disso será de aparecer no log do AICS mensagens
informando que você deve configurar a porta 587 no
seu cliente de emails.
No AICS, o envio de emails pelo sistema é definido na
configuração geral. Duas ações serão necessárias se o
seu link estiver bloqueado. A primeira será desabilitar
o envio direito pelo AICS, que é o padrão. Para isso,
insira um * antes do nome do servidor de emails. Por
exemplo, se o servidor for smtp.minhaempresa.com.br,
o nome dele deverá ser *smtp.minhaempresa.com.br.
Além disso, para alterar a porta para a 587, insira no
final do nome :587. No exemplo acima, o nome do
servidor será: *smtp.minhaempresa.com.br:587
Atenção que estas alterações são possíveis na versão
mais recente do sistema que já está disponível. Ainda,
estas alterações são obrigatórias e visam diminuir o
envio de mensagens indesejadas através de programas
maliciosos ou mesmo não identificadas.