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 cálculo de imposto por substituição implica que o
recolhimento será feito antecipadamente. Isto é, logo no
início da cadeia produtiva, define-se qual seria o imposto
a ser pago ao seu final, na ponta do consumidor.
Este conceito é muito utilizado para o ICMS com o conhecido
ICMS por Substituição Tributária.
Mas, nada impede que outros impostos sigam a mema regra,
basta ser do tipo Valor Agregado para isso (torçam para que
o pessoal da receita não leiam esta nota técnica...).
Visando contemplar estes cálculos em demonstrativos, a BF
instalou novas colunas para definição da expressão de cálculo
do imposto por substituição e a consequente gravação destes
impostos na tabela de apurações. Isso impactou a estrutura das
tabelas IMPCAL e IMPOSTOS. As definições delas estão
atualizadas na Central do AICS, logo, basta atualizar o sistema,
apagar estas definições do Centro de Informações e criar
novamente já com as características definidas.
Causa uma certa dificuldade o cálculo de juros em
parcelamentos quando o objetivo é permitir todas as
liberdades que o módulo Comercial propicia.
Por exemplo, pode-se especificar prazos separados por /
e percentuais para cada um deles. Isso pode dificultar
o cálculo de parcelamentos quando deseja-se embutir
juros "mensais" aos valores.
De acordo com a distribuição das parcelas, os juros
mensais teriam que ser recalculados para o prazo em
dias, calculado um resíduo em função do percentual
do valor principal ... enfim, acaba não sendo um cálculo
muito simples. Para facilitar as suas regras de negócio,
a Byte Factory criou e publicou uma função com a
seguinte sintaxe:
Function CalculateParcel(QParcela:integer;
Valor:double; Parcs, Porcs:String;
Pripag, DataBase:TDateTime;TaxaMes:double):double
Sendo as entradas:
- QParcela : número da parcela desejada ou 0 para recuperar o montante
- Valor : valor principal
- Parcs : expressão das parcelas no formato, e.g., 010/030/...
- Porcs : expressão dos percentuais no formato, e.g., 030/040/030/...
- Pripag : data do primeiro pagamento
- DataBase : data de referência, pode ser a data de entrega dos produtos
- TaxaMes : taxa de juros mensais para se efetivar o cálculo
Esperamos que esta função facilite as regras em cada aplicação do AICS
e padronize um pouco o cálculo dos juros e parcelamentos.
Esta nota pode ser considerada muito técnica para a maioria
dos usuários, apenas despreze-a caso não seja do seu interesse.
Esta alteração pode requerer revisão de algumas regras que possam
estar fixas em sua base de dados.
A versão mais recente do AICS alterou o tipo de dado da coluna
NF_INDFIN da tabela NOTA de texto para número. O histórico
de uso mostrou que o tipo texto era "exagerado" para isso, além de
causar incompatibilidade em alguns comandos para alguns servidores
de dados.
Portanto, ela passa a ser numérica agora (double float) e deve-se
revisar os comandos em sua base que porventura suponham que
o seu formato é texto. É muito provável que mesmo em formato
de texto, o servidor de dados ainda processe corretamente o conteúdo,
mas fica registrada a possibilidade de correção em casos de update
e mesmo select cruzado com comandos de conversão.
Seguindo a mesma linha da integração entre o Relacionamento
com Clientes e o Correio Eletrônico do AICS, agora oferecemos
a integração do Correio com o módulo Comercial e de
Assistência Técnica.
Para isso, no Correio Eletrônico, clique com o botão direito sobre
uma mensagem e selecione "Elaborar Orçamento Comercial".
O Comercial será ativado. Ao clicar em Novo, o AICS irá perguntar
se deseja utilizar a mensagem ativa como fonte e procederá a:
- Carregamento dos dados do cliente
- Associação da mensagem no pedido, permitindo visualizá-la
num único clique (mesmo ícone de carta com @ do RCC)
É claro que este recurso vale apenas para mensagens que estejam
associadas ao Cadastro, que é uma característica marcante do
Correio Eletrônico do AICS.
Os ganhos do módulo Correio Eletrônico estão maiores do que
nunca! Aos clientes ativos, continua a promoção do módulo sem
custo para os Cadastros licenciados.
Estava fixo no AICS a informação da espécie das mercadorias
tanto na emissão de NFs pelo fiscal, quanto pelas NFs criadas
pelo Comercial ou Assistência Técnica.
Agora, essa informação deverá ser colocada a cada NF ou deixada
como padrão na coluna NF_TRESPEC da tabela NOTA pelo
Centro de Informações. Basta informar o conteúdo desejado
no campo Valor Inicial.
O novo módulo de Correio Eletrônico está cada vez mais
poderoso. Agora, pode-se relacionar atendimentos no RCC
às mensagens processadas pelo Correio Eletrônico do AICS.
A operação é muito simples. Logo após enviar uma mensagem,
sendo uma mensagem para uma empresa cadastrada, basta
abrir um novo apontamento no módulo de Relacionamento. O
AICS irá perguntar se deseja carregar os dados do último
email.
Os seguintes dados serão carregados para você: dados do
cliente, dados do usuário (pelo email enviado), assunto e
data do evento pela mensagem. Ainda, será gravado no
apontamento que ele veio de uma determinada mensagem.
Com esta informação, adicionamos um botão de um "email"
no RCC para visualizar a mensagem original. Isso é muito
interessante para compreender as ações que a empresa toma
em relação às solicitações externas. Tendo uma referência
íntegra neste módulo, o problema de má interpretação
praticamente zera.
Nosso objetivo de auxiliar à melhor prestação de serviços e
qualidade é sempre presente.
Um dos serviços mais úteis do ServAICS é o envio assíncrono
de emails. A programação dos envios pode ser feita pelo AICS,
na tela de envio de mensagens (basta programar dia e hora) ou
mesmo por rotinas feitas por script que alimentam a tabela de
envios MAILLOG.
O serviço de entrega executa "Direct Delivery", isto é, ele tenta
entregar diretamente ao servidor do destinatário sem passar por
nenhum outro servidor de mensagens. Este procedimento pode
sofrer diversos problemas, tais como: IP não ser fixo (e os diversos
servidores de email rejeitam este tipo de fonte), o servidor destino
não ser alcançável (pode estar offline) ou mesmo o IP local pode
estar em "listas cinzas" impossibilitando o envio final.
No caso de servidores "offline", o serviço de e-mails agora não
mais tentará enviar mais tarde a mensagem, ao invés disso,
repassará o serviço de envio ao servidor SMTP configurado.
Iremos analisar se mais alguma outra situação requer repasse
das mensagens ao servidor SMTP. O objetivo destes repasses
é permitir IPs originais mais restritos.
O módulo Comercial e de Assistência Técnica criam NFs
automaticamente, mas sob certos critérios. Um destes é a
não repetição de itens já faturados. Devido a isso, muito mais
em casos de Assistência, pode ocorrer de um pedido simplesmente
não gerar NFs.
Neste caso, ocorria uma mensagem de erro da transação, controlada
pelo sistema, mas que causava confusões. Nesta atualização do
sistema, esta mensagem passa a ser mais amigável explicando o
motivo da NF não ser gerada.
Como padrão no AICS, a baixa dos itens impedia repetição.
Por exemplo, não era possível baixar o mesmo item inserido
numa NF mais do que uma vez.
Essa consistência precisou ser melhorada. Agora, se o item for
citado mais do que uma vez na NF (para isso, a descrição terá
que ser diferente, necesariamente), a nova rotina do sistema irá
analisar item a item a repetição. Logo, agora é possível baixar itens
de mesmo código, indicados de forma diferenciada, no momento
da geração da NF. Ainda, este recurso ainda garante que baixas
duplas não ocorram, agora orientado a itens da NF e não somente
a códigos de produtos.
O módulo Correio Eletrônico do AICS opera totalmente sobre
servidores SQL. Isso propicia controles sobre mensagens antes
nem imagináveis.
Nesta atualização do sistema, as operações de apagamento foram
agrupadas e enviadas em bloco ao servidor de dados. O ganho foi
enorme, principalmente pela interface Web.
Tanto a operação de mandar para a lixeira quanto a de apagamento
definitivo ganharam com esta atualização.