You are on page 1of 87

SAPIENS SID

SID Guia de Referncia

(C) Senior Sistemas Corporativos Ltda. Janeiro 2010 (C) Senior Sistemas Corporativos Ltda. 11

SAPIENS SID

NDICE ANALTICO
1 GUIA DE REFERNCIA.............................................................................................................................................5 1.1 AUTENTICAO (LOGIN/REGISTRO).........................................................................................................5 1.2 ENVIANDO AES (SUBMETER REQUISIES).........................................................................................5 1.3 AUTENTICAO EMBUTIDA........................................................................................................................5 1.4 NOTAS DE IMPLEMENTAO......................................................................................................................6 2 AES IMPLEMENTADAS.........................................................................................................................................6 2.1 AES UTILITRIAS..................................................................................................................................6 2.1.1 ALTERAR EMPRESA/FILIAL (Usurio ativo).........................................................................................6 2.1.2 EXECUTAR REGRA INTERNA (Regras LSP).........................................................................................7 2.1.3 IMPRIMIR RELATRIO (Imprimir ou gerar imagens)............................................................................7 2.1.4 IMPRIMIR BLOQUETOS (Imprimir ou gerar imagens)...........................................................................7 2.1.5 IMPRIMIR NOTAS FISCAIS DE SADA................................................................................................8 2.1.6 OBTER INFORMAES DA CONEXO ATUAL (Uso interno)...................................................................8 2.1.7 ENCERRAR CONEXO ATUAL...........................................................................................................8 2.2 MERCADO PEDIDO DE VENDAS...............................................................................................................8 2.2.1 GRAVAR CABECALHO PEDIDO (Incluir/alterar)...................................................................................8 2.2.2 GRAVAR CABECALHO PEDIDO PREVISO (Incluir/alterar)....................................................................9 2.2.3 GRAVAR ITEM DE PRODUTO (Incluir/alterar)......................................................................................9 2.2.4 GRAVAR ITEM DE PRODUTO PREVISO (Incluir/alterar).....................................................................10 2.2.5 GRAVAR ITEM DE SERVIO (Incluir/alterar).....................................................................................11 2.2.6 FECHAR PEDIDO..........................................................................................................................11 2.2.7 FECHAR PEDIDO PREVISO...........................................................................................................12 2.2.8 EXCLUIR PEDIDO.........................................................................................................................12 2.2.9 EXCLUIR PEDIDO PREVISO..........................................................................................................12 2.2.10 Excluir item de PRODUTO............................................................................................................12 2.2.11 Excluir item de PRODUTO PREVISO.............................................................................................12 2.2.12 Excluir item de servio................................................................................................................12 2.2.13 GRAVAR OBSERVAO (Incluir/alterar).........................................................................................13 2.2.14 EXCLUIR OBSERVAO...............................................................................................................13 2.2.15 LISTAR EMBALAGENS DO PEDIDO................................................................................................13 2.2.16 CONFIRMAR CONFERNCIA DA EMBALAGEM..................................................................................13 2.2.17 SUBSTITUIR EMBALAGEM............................................................................................................14 2.2.18 ANALISAR ESTOQUE DE EMBALAGENS..........................................................................................14 2.2.19 ANALISAR OBSERVAO DE BLOQUEIO POR REA..........................................................................14 2.2.20 GRAVAR PEDIDO VIA CONTRATO DE LICITAO.............................................................................15 2.2.21 GRAVAR PEDIDO EM GRADE........................................................................................................18 2.3 SUPRIMENTOS COTAES....................................................................................................................25 2.3.1 GRAVAR COTAO.......................................................................................................................25 2.4 MERCADO NOTA FISCAL VENDA............................................................................................................25 2.4.1 GRAVAR CABEALHO DA NOTA FISCAL VENDA (Incluir).....................................................................25 2.4.2 FECHAR NOTA FISCAL VENDA........................................................................................................26 2.4.3 CANCELAR NOTA FISCAL VENDA....................................................................................................26 2.4.4 RECALCULAR PARCELAS (Baseado na cond. pgto.)............................................................................27 2.4.5 GRAVAR ITEM DE PRODUTO NA NOTA FISCAL VENDA (Incluir)...........................................................27 2.4.6 GRAVAR ITEM DE SERVIO NA NOTA FISCAL VENDA (Incluir)............................................................27 2.4.7 CANCELAR FATURA......................................................................................................................28 2.4.8 LISTAR EMBALAGENS DA NFV PARA CONTROLE DE EMBARQUE..........................................................28 2.4.9 COMPOR O DOCUMENTO DE EMBARQUE COM A NFV.........................................................................29 2.4.10 ATUALIZAO DA SITUAO DA NFV ELETRNICA.........................................................................29 2.4.11 ATUALIZAO DA SITUAO DO CT ELETRNICO...........................................................................30 2.4.12 ATUALIZAO DA SITUAO DA NFS ELETRNICA.........................................................................30 2.4.13 FECHAR CONTROLE DE EMBARQUE...............................................................................................30 2.5 SUPRIMENTOS NOTA FISCAL COMPRA.................................................................................................31 2.5.1 GRAVAR CABEALHO DA NOTA FISCAL COMPRA (Incluir)..................................................................31 2.5.2 GRAVAR ITEM DE PRODUTO NA NOTA FISCAL COMPRA (Incluir).........................................................31 2.5.3 GRAVAR ITEM DE SERVIO NA NOTA FISCAL COMPRA (Incluir)..........................................................34 2.5.4 GRAVAR PARCELAS MANUAIS NA NOTA FISCAL DE COMPRA..............................................................35 2.5.5 FECHAR NOTA FISCAL COMPRA......................................................................................................36 2.5.6 CANCELAR NOTA FISCAL COMPRA..................................................................................................36 2.5.7 GERAR NOTA FISCAL VIA ORDEM DE COMPRA.................................................................................36 2.5.8 GRAVAR RATEIO PARA ITEM DE PRODUTO.......................................................................................36 2.5.9 GRAVAR RATEIO PARA ITEM DE SERVIO........................................................................................37 2.6 SUPRIMENTOS ORDEM DE COMPRA......................................................................................................37 2.6.1 GRAVAR CABEALHO ORDEM DE COMPRA.......................................................................................37 2.6.2 EXCLUIR ORDEM DE COMPRA........................................................................................................38 2.6.3 GRAVAR ITEM DE PRODUTO NA ORDEM DE COMPRA.........................................................................38 2.6.4 GRAVAR ITEM DE SERVIO NA ORDEM DE COMPRA..........................................................................39 2.6.5 FECHAR ORDEM DE COMPRA.........................................................................................................39 2.6.6 GERAR ORDEM DE COMPRA VIA COTAO......................................................................................39 2.7 SUPRIMENTOS ESTOQUES.....................................................................................................................40 2.7.1 GERAR REQUISIO....................................................................................................................40 2.7.2 ATENDER REQUISIO.................................................................................................................40 2.7.3 EXCLUIR REQUISIO..................................................................................................................40 (C) Senior Sistemas Corporativos Ltda. 22

SAPIENS SID 2.7.4 MOVIMENTAR ESTOQUE...............................................................................................................41 2.7.5 EXCLUIR MOVIMENTO DE ESTOQUE...............................................................................................41 2.7.6 LISTAR ITENS DA EMBALAGEM......................................................................................................41 2.7.7 CONFIRMAR CONFERNCIA DA EMBALAGEM....................................................................................42 2.7.8 GRAVAR SOLICITAO DE COMPRA (Incluir/alterar).........................................................................42 2.7.9 EXCLUIR SOLICITAO DE COMPRA...............................................................................................43 2.7.10 BUSCAR ESTOQUE DISPONVEL...................................................................................................43 2.7.11 BUSCAR PREO MDIO...............................................................................................................43 2.7.12 BUSCAR ESTOQUE GRADE...........................................................................................................43 2.8 MERCADO NOTA FISCAL TRANSFERNCIA............................................................................................45 2.8.1 Marcar embalagem/produto para transferncia.................................................................................45 2.8.2 BUSCAR ITENS DA NOTA FISCAL DE TRANSFERNCIA.......................................................................45 2.8.3 CONFIRMAR CONFERNCIA DOS ITENS DA NFT................................................................................46 2.9 MERCADO PR-FATURAS.......................................................................................................................46 2.9.1 CRIAR EMBALAGEM PARA PR-FATURA...........................................................................................46 2.9.2 INCLUIR OS CONTEDOS DAS EMBALAGEM DA PR-FATURA..............................................................47 2.9.3 EXCLUIR EMBALAGEM DA PR-FATURA...........................................................................................47 2.10 CADASTROS CLIENTES........................................................................................................................47 2.10.1 GRAVAR CLIENTE (Incluir/alterar)................................................................................................47 2.10.2 GRAVAR DEFINIES DO CLIENTE (Incluir/alterar).........................................................................49 2.10.3 EXCLUIR CLIENTE......................................................................................................................50 2.10.4 EXCLUIR DEFINIES DO CLIENTE...............................................................................................50 2.10.5 GRAVAR DADOS PESSOA JURDICA (Incluir/alterar)........................................................................50 2.10.6 EXCLUIR DADOS PESSOA JURDICA..............................................................................................50 2.10.7 GRAVAR DADOS PESSOA FSICA (Incluir/alterar)............................................................................52 2.10.8 EXCLUIR DADOS PESSOA FSICA.................................................................................................53 2.10.9 GRAVAR CONTATO DO CLIENTE (Incluir/alterar).............................................................................53 2.10.10 EXCLUIR CONTATO DO CLIENTE.................................................................................................54 2.10.11 GRAVAR ENDEREO DE ENTREGA...............................................................................................54 2.10.12 EXCLUIR ENDEREO DE ENTREGA..............................................................................................54 2.10.13 GRAVAR ENDEREO DE COBRANA............................................................................................55 2.10.14 EXCLUIR ENDEREO DE COBRANA............................................................................................55 2.11 CADASTROS FORNECEDORES..............................................................................................................55 2.11.1 GRAVAR FORNECEDOR (Incluir/alterar).........................................................................................55 2.11.2 GRAVAR DEFINIES DO FORNECEDOR (Incluir/alterar)..................................................................56 2.11.3 EXCLUIR FORNECEDOR...............................................................................................................56 2.11.4 EXCLUIR DEFINIES DO FORNECEDOR.......................................................................................57 2.12 CADASTROS PRODUTOS......................................................................................................................57 2.12.1 GRAVAR PRODUTO (Incluir/alterar)...............................................................................................57 2.12.2 EXCLUIR PRODUTO....................................................................................................................57 2.12.3 GRAVAR DERIVAO (Incluir/alterar)............................................................................................58 2.12.4 EXCLUIR DERIVAO.................................................................................................................58 2.13 FINANAS CONTAS A RECEBER...........................................................................................................58 2.13.1 GRAVAR TTULO CR....................................................................................................................58 2.13.2 BAIXAR TTULO CR....................................................................................................................59 2.13.3 GRAVAR RATEIO TTULO CR........................................................................................................60 2.13.4 EXCLUIR TTULO CR...................................................................................................................60 2.13.5 EXCLUIR BAIXA CR....................................................................................................................61 2.13.6 ALTERAR TTULO CR (Somente data de vencimento).......................................................................61 2.13.7 SELECIONAR TTULO CR.............................................................................................................61 2.13.8 PROCESSAR BAIXAS AUTOMTICAS..............................................................................................62 2.14 FINANAS CONTAS A PAGAR ............................................................................................................62 2.14.1 GRAVAR TTULO CP....................................................................................................................62 2.14.2 BAIXAR TTULO CP.....................................................................................................................63 2.14.3 GRAVAR RATEIO TTULO CP........................................................................................................64 2.14.4 EXCLUIR TTULO CP...................................................................................................................64 2.14.5 EXCLUIR BAIXA CP.....................................................................................................................64 2.15 FINANAS TESOURARIA ....................................................................................................................64 2.15.1 GRAVAR MOVIMENTO (Incluir/alterar)...........................................................................................65 2.15.2 GRAVAR RATEIO DO MOVIMENTO.................................................................................................65 2.15.3 PROCESSAR MOVIMENTO (CHEQUE).............................................................................................65 2.16 FINANAS PROJETOS..........................................................................................................................66 2.16.1 GRAVAR LANAMENTO...............................................................................................................66 2.16.2 EXCLUIR LANAMENTO...............................................................................................................66 2.17 CONTROLADORIA TRIBUTOS - REDUO Z.........................................................................................67 2.17.1 GRAVAR TOTALIZADORES DA REDUO Z.....................................................................................67 2.17.2 GRAVAR MOVIMENTOS DA REDUO Z.........................................................................................67 2.17.3 GRAVAR RATEIOS DOS MOVIMENTOS DA REDUO Z.....................................................................68 2.17.4 GRAVAR ITENS DA REDUO Z....................................................................................................68 2.18 CONTROLADORIA TRIBUTOS NOTA FISCAL COMPRA......................................................................69 2.18.1 GRAVAR DADOS GERAIS (Incluir/alterar).......................................................................................69 2.18.2 GRAVAR RATEIOS DOS DADOS GERAIS.........................................................................................70 2.18.3 GRAVAR ITEM (Incluir/alterar).....................................................................................................71 2.18.4 EXCLUIR ITEM...........................................................................................................................72 2.18.5 GRAVAR PARCELA COMPRA (Incluir/alterar)...................................................................................73 2.18.6 EXCLUIR PARCELA COMPRA.........................................................................................................73 (C) Senior Sistemas Corporativos Ltda. 33

SAPIENS SID 2.18.7 GRAVAR ENTRADA, VENCIMENTO, LOTE E SRIE (Incluir/alterar)......................................................73 2.18.8 EXCLUIR ENTRADA, VENCIMENTO, LOTE E SRIE ...........................................................................73 2.18.9 GRAVAR LIGAO ENTRE ITENS (Incluir/alterar)............................................................................74 2.18.10 EXCLUIR LIGAO ENTRE ITENS................................................................................................74 2.19 CONTROLADORIA TRIBUTOS NOTA FISCAL VENDA.........................................................................74 2.19.1 GRAVAR DADOS GERAIS (Incluir/alterar).......................................................................................74 2.19.2 GRAVAR RATEIOS DOS DADOS GERAIS.........................................................................................76 2.19.3 GRAVAR ITEM (Incluir/alterar).....................................................................................................76 2.19.4 EXCLUIR ITEM...........................................................................................................................78 2.19.5 GRAVAR CONHECIMENTO DE TRANSPORTE (Incluir/alterar)..............................................................78 2.19.6 EXCLUIR CONHECIMENTO DE TRANSPORTE...................................................................................78 2.19.7 GRAVAR PARCELAS DE VENDA (Incluir/alterar)...............................................................................79 2.19.8 EXCLUIR PARCELAS DE VENDA....................................................................................................79 2.19.9 GRAVAR ENTRADA, VENCIMENTO, LOTE E SRIE (Incluir/alterar)......................................................79 2.19.10 EXCLUIR ENTRADA, VENCIMENTO, LOTE E SRIE .........................................................................80 2.19.11 GRAVAR LIGAO ENTRE ITENS (Incluir/alterar)...........................................................................80 2.19.12 EXCLUIR LIGAO ENTRE ITENS ...............................................................................................80 2.20 CONTROLADORIA TRIBUTOS INVENTRIO DE ESTOQUES..............................................................80 2.20.1 GRAVAR SALDOS FSICOS MENSAIS (Incluir/alterar).......................................................................80 2.20.2 GRAVAR SALDOS CONSIGNADOS (Incluir/alterar)...........................................................................81 2.21 CONTROLADORIA CONTABILIDADE ...................................................................................................81 2.21.1 GERAR LOTE CONTBIL..............................................................................................................81 2.21.2 EXCLUIR LOTE CONTBIL............................................................................................................81 2.21.3 GERAR LANAMENTO.................................................................................................................81 2.21.4 INTEGRAO CONTBIL.............................................................................................................82 2.22 CONTROLADORIA PATRIMNIO ........................................................................................................83 2.22.1 MOVIMENTAR BEM.....................................................................................................................83 2.22.2 BUSCAR DEPRECIAO DO BEM...................................................................................................83 2.23 MANUFATURA ORDEM DE PRODUO.................................................................................................84 2.23.1 APONTAR ORDENS DE PRODUO................................................................................................84 2.23.2 REMETER/RETORNAR SERVIO DE TERCEIROS...............................................................................84 2.23.3 BAIXAR COMPONENTES DA O.P./O.S.............................................................................................84 3 SIDXML...............................................................................................................................................................85 3.1 SINTAXE XML...........................................................................................................................................85 3.2 EXEMPLO..................................................................................................................................................86

(C) Senior Sistemas Corporativos Ltda.

44

SAPIENS SID

1 GUIA DE REFERNCIA
1.1 AUTENTICAO (LOGIN/REGISTRO)
O primeiro ato enviar uma ao de "login" ao Sapiens Server para que o mesmo valide as permisses do usurio que ir interagir com a base Sapiens. Sintaxe: http://<servidor>/<diretrio_virtual>/conector.exe? SIS=CO&LOGIN=SID&ACAO=EXESENHA&NOMUSU=<usurio>&SENUSU=<senha> Onde: <servidor> <diretrio_virtual> SIS=CO LOGIN=SID <usurio> <senha> Nome ou IP do servidor web. Nome do diretrio virtual. Parmetro interno: obrigatrio em todas as aes Parmetro interno: obrigatrio em todas as aes Nome do usurio do Sistema Sapiens. Senha do usurio do Sistema Sapiens.

Se a validao do usurio for efetivada, o retorno da requisio acima dever ser um "cdigo de conexo", que ser repassado posteriormente como parmetro para validar e garantir a autenticidade das demais aes. IMPORTANTE: Deve-se utilizar uma conta de usurio Sapiens exclusivamente para este fim. Exemplo:

http://servidor/sapiensweb/conector.exe? SIS=CO&LOGIN=SID&ACAO=EXESENHA&NOMUSU=USUARIO&SENUSU=SENHA
Exemplo de retorno devolvido pelo Sapiens Server, caso login seja bem sucedido:

38659379861527810
Exemplo de retorno devolvido pelo Sapiens Server, caso erro:

ERRO: Usurio ou senha invlido Ou <html>Time-out error...</html>

1.2 ENVIANDO AES (SUBMETER REQUISIES)


Nesta etapa, so enviadas as aes que interagem diretamente com a base do Sapiens. Lembrando que o cdigo de conexo, retorno da execuo da URL de login, dever ser acrescido em todas estas aes enviadas ao Sapiens Server. Formato genrico (para todas as demais aes):

http://<servidor>/<diretrio_virtual>/conector.exe? SIS=CO&LOGIN=SID&USER=<usurio>&CONNECTION=<cdigo_de_conexo>&ACAO=<ao>&<parmetro>=<valor> &...


Exemplo:

http://servidor/sapiensweb/conector.exe? SIS=CO&LOGIN=SID&USER=USUARIO&CONNECTION=38659379861527810&ACAO=SID.PED.GRAVAR&CODCLI=99
Neste exemplo, envia-se uma requisio ao Sapiens Server para que seja gerado um pedido (cabealho) na base Sapiens, cujo cdigo de cliente seja 99. A ao SID.PED.GRAVAR retorna o nmero do pedido gerado (caso no ocorra erro). Parmetro opcional: AcceptEmptyField Indica se os campos passados sem valor ("CAMPO=") devem ser considerados ou no nas aes. Valores possveis: "0" - no considera; "1" (padro) - considera.

1.3 AUTENTICAO EMBUTIDA


possvel executar uma ao comum juntamente com a ao de autenticao EXESENHA. Este mtodo facilita a implementao e melhora o desempenho. A forma de escrev-la semelhante ao de login, acrescido do parmetro "PROXACAO=<ao>" e mais os parmetros da prxima ao. Recomenda-se utiliz-la apenas quando houver necessidade de executar aes isoladas. Formato:

http://<servidor>/<diretrio_virtual>/conector.exe? SIS=CO&LOGIN=SID&ACAO=EXESENHA&NOMUSU=<usurio>&SENUSU=<senha>&PROXACAO=<ao_a_executar_aps_ login>&<parmetro>=<valor>&...


(C) Senior Sistemas Corporativos Ltda. 55

SAPIENS SID Exemplo:

http://servidor/sapiensweb/conector.exe? SIS=CO&LOGIN=SID&ACAO=EXESENHA&NOMUSU=USUARIO&SENUSU=SENHA&PROXACAO=SID.PED.GRAVAR&CODCLI=99

1.4 NOTAS DE IMPLEMENTAO


As notas abaixo enfatizam dicas e limitaes importantes para a utilizao do sistema: a) b) c) d) e) f) Algumas aes contm "+ LF" no final da definio do formato de retorno, indicando que podero retornar mais de uma linha de dados. Recomenda-se limpar o retorno das aes, ou seja, remover eventuais "CR+LF" e excesso de espaos. Toda ao enviada sempre retorna alguma informao, seja ela, uma simples literal "OK" ou vrias linhas de dados. Algumas aes possuem um parmetro opcional denominado "Delim". Sua funo determinar o caractere separador dos campos de retorno da ao. O valor padro ";" (ponto-e-vrgula). O cdigo de conexo perde a validade aps a execuo da ao de LOGOFF ou quando o tempo de ociosidade expira. Quando isso ocorrer, necessrio um efetuar novo login. Os valores de cada parmetro devem ser sempre atribudos diretamente sem caracteres tipo aspas, independente do tipo de dado esperado pelo parmetro (Exemplo: NOMCLI=SENIOR, CODCLI=33, DATATU=01/01/2003, VALDSC=199.50). No deve ser utilizado espaos antes ou depois do caractere "=" (Exemplo incorreto: CODCLI = 123 Exemplo correto: CODCLI=123). Todas as operaes sero realizadas sempre baseadas na empresa/filial ativa do usurio utilizado no login. Uma forma de modificar a empresa/filial utilizando uma ao especfica (ver documentao). A outra entrar no Sapiens com este usurio e alterando manualmente sua empresa/filial de operao. Deve-se criar um usurio Sapiens exclusivo para utilizao com o Sapiens SID. O separador decimal utilizado nos parmetros numricos deve ser o ponto ".". recomendvel consistir o retorno de cada ao para certificar-se que a mesma foi executada com sucesso. Na maioria delas, basta verificar se o retorno igual ao literal "OK". J em outras (exemplo SID.PED.GRAVAR) interessante verificar se o retorno um nmero vlido, ou seja, contendo apenas dgitos numricos. Atualmente a maioria dos ambientes de programao, possui alguma forma de implementar a comunicao atravs de HTTP. interessante verificar a documentao da linguagem em questo. Dependendo do componente ou rotina HTTP utilizada pelo sistema externo, pode ser necessrio codificar alguns caracteres, como por exemplo substituir espaos " " por sinais de adio "+". Recomenda-se utilizar o mtodo POST para submeter s aes, pois o mtodo GET limitado quanto ao "tamanho" e quantidade de dados submetidos numa nica requisio.

g)

h) i)

j) k) l)

m) Para ativar o log (histrico) de aes recebidas e processadas pelo Sapiens Server, deve-se informar um parmetro no atalho do executvel. O parmetro poder ser colocado em qualquer ordem e seu nome "-DUMPLOG". Exemplo: "c:\senior\sapiens\sapienssrv.exe -DUMPLOG. ...". Ser gerado um ou mais arquivos no diretrio de logs do sistema com o nome SAPIENSRV_DUMPLOG_<nnn>_<DATAHORA>.LOG. n) Para utilizar o recurso de "nomeao de instncias" ou "multi-bases", necessrio acrescentar um parmetro nas aes SID. Seu nome "BASE" e seu contedo deve ser o nome da base configurada no arquivo HTTPCFG.INI. Exemplo: ....ACAO=SID.SRV.STATUS&BASE=DEMO.... (ver maiores detalhes no manual do Sapiens Server). IMPORTANTE: O tempo mximo de processamento de uma ao cinco minutos (limite do IIS). Depois deste tempo, a comunicao interrompida seguida de uma mensagem de time-out. Deve-se ficar atento esta limitao, principalmente quando utilizar o recurso SIDXML.

o)

2 AES IMPLEMENTADAS
Este captulo relaciona todas as aes implementadas no Sapiens Server at a data de reviso deste documento.

2.1 AES UTILITRIAS


As aes utilitrias (grupo de servios .SRV.) no esto homologadas para uso em conjunto com os servios MC (multicamada).

2.1.1 ALTERAR EMPRESA/FILIAL (Usurio ativo)


Ao: SID.Srv.AltEmpFil (C) Senior Sistemas Corporativos Ltda. 66

SAPIENS SID

Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial Retorno: "OK" Observao: Esta ao deve ser utilizada com cautela, pois modifica a empresa/filial ativa do usurio utilizado na autenticao. Alteraes de empresa/filial no Sapiens podem conflitar com as aes SID, assim como aes concorrentes, caso estejam todos usando o mesmo usurio. Recomenda-se criar um usurio distinto para cada empresa/filial.

2.1.2 EXECUTAR REGRA INTERNA (Regras LSP)


Ao: SID.Srv.Regra Parmetros obrigatrios: NumReg Nmero da regra Parmetros opcionais: Todo parmetro adicional passado com algum valor, poder ser utilizado internamente pela regra, bastando criar uma varivel de mesmo nome (definir alfa <parmetro>) Retorno: O retorno da regra dever ser atribudo varivel alfa "ValStr".

2.1.3 IMPRIMIR RELATRIO (Imprimir ou gerar imagens)


Ao: SID.Srv.ExeRel Parmetros obrigatrios Nome Nome do modelo (.ger) Parmetros opcionais Impressora** Formato *** Qualidade Dado_<Campo>... Nome ou compartilhamento da impressora, se desejar imprimir direto Informar valor o "JPEG" se desejar gerar uma imagem JPEG do relatrio Qualidade do JPEG (0-100 padro 65) Nome do campo de entrada, definido no modelo

* Acrescentar sempre o termo "Dado_" antes do nome do campo definido nos parmetros de entrada do modelo ** Utilizar este parmetro se desejar imprimir ao invs de apenas executar *** Utilizar este parmetro para gerar uma imagem JPEG ao inves de apenas executar

Retorno: <definido pelo modelo> Ou "OK" (caso seja informado o parmetro "Impressora=...") Ou "<caminho do arquivo JPEG>" (caso seja informado o parmetro "Formato=JPEG")

2.1.4 IMPRIMIR BLOQUETOS (Imprimir ou gerar imagens)


Ao: SID.Srv.ExeBlo Parmetros obrigatrios Nome Nome do modelo (.blo) Impressora Nome ou compartilhamento da impressora, se desejar imprimir direto NosNum* Nosso nmero CodPor Cdigo do portador CodCrt Cdigo da carteira
* Apenas quando requerido

Parmetros obrigatrios para bloquetos do comercial CodSnf Srie da nota fiscal NumNfv Nmero da nota fiscal Parmetros obrigatrios para bloquetos do financeiro CodTpt Cdigo do tipo de ttulo NumTit Nmero do ttulo Parmetros opcionais WheCla Clusula WHERE (C) Senior Sistemas Corporativos Ltda. 77

SAPIENS SID Mens01 Mens02 Mens03 Mens04 Formato Qualidade Retorno: "OK" Ou "<caminho>" Texto da mensagem 1 Texto da mensagem 2 Texto da mensagem 3 Texto da mensagem 4 Informar valor o "JPEG" se desejar gerar uma imagem Jpeg do relatrio Qualidade do JPEG (0-100 padro 65) (caso seja informado o parmetro "Impressora=...") (caso seja informado o parmetro "Formato=JPEG")

2.1.5 IMPRIMIR NOTAS FISCAIS DE SADA


Ao: SID.Srv.ExeNfs (RFNF) Parmetros obrigatrios: Nome Nome do modelo (.nfs) Impressora Nome ou compartilhamento da impressora CodSnf Srie da nota fiscal de sada NumNfv Abrangncia de nmeros de notas fiscais de sada Parmetros opcionais: PreImp Nmero pr-impresso inicial Retorno: "OK" Observaes: Esta ao respeita os formatos de sada e a lgica definida nos modelos, com exceo das definies de impressora (selecionar impressora, impressora padro, etc), por exemplo, se o objetivo a "impresso para arquivo", isto deve ser definido no modelo do relatrio, pelo gerador de relatrios. O modelo de nota fiscal de sada no pode estar configurado para pr-visualizar o relatrio ou imprimir para vdeo, caso contrrio a ao retornar um erro. A impressora a ser usada (passada por parmetro) deve obrigatoriamente estar instalada no servidor e ser do tipo texto. Importante ressaltar que, no SapiensWeb, o diretrio padro para gerao dos arquivos de relatrio definido no CFG (chave REPORTS) ignorado e sempre usado o diretrio temporrio para este fim.

2.1.6 OBTER INFORMAES DA CONEXO ATUAL (Uso interno)


Ao: SID.Srv.Status Retorno: Informaes referentes conexo ativa uso interno

2.1.7 ENCERRAR CONEXO ATUAL


Ao: LogOff Retorno: "OK"

2.2 MERCADO PEDIDO DE VENDAS


2.2.1 GRAVAR CABECALHO PEDIDO (Incluir/alterar)
Ao: SID.Ped.Gravar (RVPE) Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: NumPed Nmero do pedido TipPed Tipo do pedido TnsPro Transao para produtos TnsSer Transao para servios DatEmi Data da emisso DatPrv Data de previso do pedido (C) Senior Sistemas Corporativos Ltda. 88

SAPIENS SID ObsPed SeqEnt SeqCob SeqCto PedCli CodCpg CodFpg SitPed CodRep CodVen CodTra CodRed CodRoe SeqRoe CodPor CodCrt VlrFre PerFre CifFob QtdAbe PerOf1 PerOf2 PerDs1 PerDs2 PerDs3 PerDs4 PedBlo AcePar VlrDar PlaVei CodMoe CodMcp Retorno: <NumPed> Observao do pedido Seqncia do endereo de entrega do cliente Seqncia do endereo de cobrana do cliente Seqncia do contato do cliente Nmero do pedido no cliente Cdigo da condio de pagamento Cdigo da forma de pagamento Situao do pedido Cdigo do representante Cdigo do vendedor Cdigo da transportadora Cdigo da transportadora de redespacho Cdigo da rota de entrega Seqncia do cliente na rota Cdigo do portador Cdigo da carteira Valor de frete do pedido Percentual de frete do pedido Indicativo se o frete CIF (C) ou FOB (F) Quantidade em aberto Percentual de oferta 1 para o pedido Percentual de oferta 2 para o pedido Percentual de desconto 1 do cliente Percentual de desconto 2 do cliente Percentual de desconto 3 do cliente Percentual de desconto 4 do cliente Indicativo de pedido bloqueado Indicativo se o pedido aceita faturamento parcial Valor de Arredondamento (em caso de desconto esse valor deve ser negativo) Placa do Veculo Cdigo da moeda/ndice que o preo unitrio est representado Moeda ou ndice para correo do preo unitrio Nmero do pedido gerado

Observao: Esta ao aceita campos de usurio.

2.2.2 GRAVAR CABECALHO PEDIDO PREVISO (Incluir/alterar)


Ao: SID.Ped.GravarPrevisao (RVPE) Parmetros opcionais: NumPed Nmero do pedido DatEmi Data da emisso DatPrv Data de previso do pedido SitPed Situao do pedido CodPvp* Cdigo do perodo de produo e venda

* O campo codpvp no existe fisicamente na tabela de pedidos, mas usado no cabealho da funo apenas para atribuir a data final do perodo data de previso do pedido

Retorno: <NumPed>

Nmero do pedido gerado

Observao: Esta ao aceita campos de usurio.

2.2.3 GRAVAR ITEM DE PRODUTO (Incluir/alterar)


Ao: SID.Ped.GravarProduto (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIpd Seqncia informar somente para alterao CodPro Cdigo do produto CodDer Cdigo da derivao QtdPed Quantidade do produto CodTpr* Cdigo da tabela de preo PreUni* Preo unitrio
* Utilizar CodTpr ou PreUni

Parmetros opcionais: (C) Senior Sistemas Corporativos Ltda. 99

SAPIENS SID TnsPro UniVen**** QtdVen* *** PreVen**** PedCli SeqPcl CplIpd CodDep CodLot QtdCan DatEnt PerOfe PerDsc PerCom SitIpd ResEst IdxGrd CodFxa CodCcu CtaRed PerIpi PerIcm PerIrf PerCff PerPif PerCrt PerPit PerCsl CtaFin(n)* CtaRed(n)* CodCcu(n)* PerCta(n)* VlrCta(n)* PerRat(n)* VlrRat(n)* VlrDsc NumPrj(n)* CodFpj(n)* ObsRat(n)* Transao para produtos Unidade de medida de venda Quantidade de medida de venda Preo de venda Nmero do pedido no cliente Seqncia do pedido no cliente Complemento da descrio do produto Cdigo do depsito Nmero do lote Quantidade cancelada Data da entrega Percentual de oferta Percentual de desconto Percentual de comisso Situao do item Reserva estoque (S=sim, N=no) Indexador da Grade Cdigo da faixa da grade Cdigo do centro de custo Cdigo da conta contbil reduzida Percentual de IPI Percentual de ICMS Percentual de IRRF Percentual de COFINS Percentual de PIS Percentual de COFINS Retido Percentual de PIS Retido Percentual de CSLL Retido Conta financeira** Conta contbil reduzida** Cdigo do centro de custo Percentual do rateio da conta*** Valor do rateio da conta*** Percentual do rateio*** Valor do rateio*** Valor do desconto Nmero interno do projeto Cdigo da fase do projeto Observao do rateio

* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor. **** Utilizar estes campos para entrar com uma unidade de medida diferente da padro no informar QtdPed, PreUni.

Retorno: <SeqIpd>

Seqncia do item

Observao: Esta ao aceita campos de usurio.

2.2.4 GRAVAR ITEM DE PRODUTO PREVISO (Incluir/alterar)


Ao: SID.Ped.GravarProdutoPrevisao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIpd Seqncia informar somente para alterao CodPro Cdigo do produto CodDer Cdigo da derivao QtdPed Quantidade do produto Parmetros opcionais: TnsPro Transao para produtos UniVen* Unidade de medida de venda QtdVen* Quantidade de medida de venda PedCli Nmero do pedido no cliente SeqPcl Seqncia do pedido no cliente CplIpd Complemento da descrio do produto CodDep Cdigo do depsito QtdCan Quantidade cancelada DatEnt** Data da entrega CodPvp*** Cdigo do perodo de produo e venda SitIpd Situao do item
* Utilizar estes campos para entrar com uma unidade de medida diferente da padro no informar QtdPed.

(C) Senior Sistemas Corporativos Ltda. 0

101

SAPIENS SID
** Informando valor para esse campo, ser sobreposta qualquer sugesto feita com base nos dados gerais do pedido ou a partir do cdigo do perodo de produo e venda. *** Ao informar o campo CodPvp o sitema faz automaticamente a busca da data final do perodo e atribui esta ao item de produto.

Retorno: <SeqIpd>

Seqncia do item

Observao: Esta ao aceita campos de usurio.

2.2.5 GRAVAR ITEM DE SERVIO (Incluir/alterar)


Ao: SID.Ped.GravarServico (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIsp Seqncia informar somente para alterao CodSer Cdigo do servio QtdPed Quantidade do servio CodTpr* Cdigo da tabela de preo PreUni* Preo unitrio
* Utilizar CodTpr ou PreUni

Parmetros opcionais: TnsSer Transao para servios PedCli Nmero do pedido no cliente SeqPcl Seqncia do pedido no cliente CplIsp Complemento da descrio do servio QtdCan Quantidade cancelada DatEnt Data da entrega PerDsc Percentual de desconto PerCom Percentual de comisso SitIsp Situao do item CodCcu Cdigo do centro de custo CtaRed Cdigo da conta contbil reduzida PerIpi Percentual de IPI PerIcm Percentual de ICMS PerIss Percentual de ISS PerIns Percentual de INSS PerIrf Percentual de IRRF PerCff Percentual de COFINS PerPif Percentual de PIS PerCrt Percentual de COFINS Retido PerPit Percentual de PIS Retido PerCsl Percentual de CSLL Retido CtaFin(n)* Conta financeira** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custo PerCta(n)* Percentual do rateio da conta*** VlrCta(n)* Valor do rateio da conta*** PerRat(n)* Percentual do rateio*** VlrRat(n)* Valor do rateio*** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto ObsRat(n)* Observao do rateio
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

Retorno: <SeqIsp>

Seqncia do item

Observao: Esta ao aceita campos de usurio.

2.2.6 FECHAR PEDIDO


Ao: SID.Ped.Fechar (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido Parmetros opcionais: (C) Senior Sistemas Corporativos Ltda. 1 111

SAPIENS SID RecPed


* Valor padro

Recalcular o pedido (0=No*, 1=Sim-buscando valores, 2=Sim-sem buscar valores)

Retorno: "OK"

2.2.7 FECHAR PEDIDO PREVISO


Ao: SID.Ped.FecharPrevisao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido Retorno: "OK"

2.2.8 EXCLUIR PEDIDO


Ao: SID.Ped.Excluir (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido Retorno: "OK"

2.2.9 EXCLUIR PEDIDO PREVISO


Ao: SID.Ped.ExcluirPrevisao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido Retorno: "OK"

2.2.10

EXCLUIR ITEM DE PRODUTO

Ao: SID.Ped.ExcluirProduto (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIpd Seqncia do item de produto do pedido Retorno: "OK"

2.2.11

EXCLUIR ITEM DE PRODUTO PREVISO

Ao: SID.Ped.ExcluirProdutoPrevisao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIpd Seqncia do item de produto do pedido Retorno: "OK"

2.2.12

EXCLUIR ITEM DE SERVIO

Ao: SID.Ped.ExcluirServico (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqIsp Seqncia do item de servio do pedido Retorno: "OK" (C) Senior Sistemas Corporativos Ltda. 2 121

SAPIENS SID

2.2.13

GRAVAR OBSERVAO (Incluir/alterar)

Ao: SID.Ped.GravarObservacao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido ObsPed Texto da observao do pedido SitObs Situao da observao Parmetros opcionais: SeqObs Seqncia da observao do pedido SeqIpd Seqncia do item de produto do pedido que gerou a observao SeqIsp Seqncia do item de servio do pedido que gerou a observao CodMot Cdigo do motivo da observao SolObs Soluo dada a observao Retorno: <SeqObs> Seqncia da observao do pedido

Observao: Esta ao aceita campos de usurio.

2.2.14

EXCLUIR OBSERVAO

Ao: SID.Ped.ExcluirObservacao (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido SeqObs Seqncia da observao do pedido Retorno: "OK"

2.2.15

LISTAR EMBALAGENS DO PEDIDO

Ao: SID.Ped.ListarEmbalagens (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido Parmetros opcionais: CodEmp Cdigo da empresa CodFil Cdigo da filial Retorno: Xml contendo as embalagens do pedido, conforme exemplo: <?xml version="1.0"?> <pedido> <codemp>1</codemp> <codfil>1</codfil> <numped>25</numped> <embalagens> <embalagem> <seqemb>1</seqemb> <numemb>23</numemb> </embalagem> <embalagem> <seqemb>2</seqemb> <numemb>25</numemb> </embalagem> </embalagens> </pedido>

2.2.16

CONFIRMAR CONFERNCIA DA EMBALAGEM

Ao: SID.Ped.ConfirmarConferEmb (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido (C) Senior Sistemas Corporativos Ltda. 3 131

SAPIENS SID SeqEmb* NumEmb* Seqncia de embalagem Nmero da embalagem

* Pelo menos um desses campos deve ser informado, sendo os demais ignorados. Parmetros opcionais: CodEmp Cdigo da empresa CodFil Cdigo da filial Retorno: "OK"

2.2.17

SUBSTITUIR EMBALAGEM

Ao: SID.Ped.SubstituirEmb (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido EmbOri Nmero da embalagem original EmbSub Nmero da embalagem substituta Parmetros opcionais: CodEmp Cdigo da empresa CodFil Cdigo da filial Retorno: "OK"

2.2.18

ANALISAR ESTOQUE DE EMBALAGENS

Ao: SID.Ped.AnalisarEstoqueEmb (RVPE) Parmetros opcionais: AbrPed Abrangncia de nmero de pedidos CodEmp Cdigo da empresa CodFil Cdigo da filial DatEmi Data de emisso inicial DatEmf Data de emisso final DatEni Data de entrega inicial DatEnf Data de entrega final AceBlo Aceita Pedido Bloqueado (S ou N (padro da rotina)) Retorno: "OK"

2.2.19

ANALISAR OBSERVAO DE BLOQUEIO POR REA

Ao: SID.Ped.AnalisarObsBloArea (RVPE) Parmetros obrigatrios: NumPed Nmero do pedido bloqueado SeqObs Seqncia da observao de bloqueio a ser analisada AreEmp rea da empresa da observao de bloqueio AprRpr Se aprova ("S") ou desaprova ("N") a observao de bloqueio ObsSol Observao da soluo da observao de bloqueio analisada Parmetros opcionais: CodEmp Cdigo da empresa CodFil Cdigo da filial Retorno: "OK"

(C) Senior Sistemas Corporativos Ltda. 4

141

SAPIENS SID

2.2.20

GRAVAR PEDIDO VIA CONTRATO DE LICITAO

Ao SID.Ped. GravarPedidoContrato (RVPE) Parmetros obrigatrios: XML Texto em formato SID XML, cuja definio da estrutura est a seguir <pedidos> <pedido> <codcli></codcli> <pedcli></pedcli> <ctrcli></ctrcli> <numemp></numemp> <datent></datent> <itens> <item> <procli></procli> <codpro></codpro> <datent></datent> <qtdped></qtdped> <univen></univen> <qtdven></qtdven> <preven></preven> </item> . . (demais itens) . </itens> </pedido> . . (demais pedidos) . </pedidos> A descrio de cada delimitador e sua funcionalidade ou obrigatoriedade est a seguir <pedidos></pedidos> Delimitadores da seqncia de pedidos a serem importados. Indicam que dentro dos mesmos existe uma seqncia de pedidos a serem importados. Esses delimitadores so obrigatrios na estrutura. <pedido></pedido> Delimitadores de um pedido. Devem existir um para cada pedido, e dentro desses delimitadores devem estar os campos e valores de um pedido. Esses delimitadores so obrigatrios na estrutura. <codcli></codcli> Dentro desses delimitadores deve estar o cdigo do cliente do pedido, que obrigatrio. Deve ser um cliente que esteja nos cadastros de clientes de um contrato e ativo no contrato e no sistema. <pedcli></pedcli> Delimitadores do cdigo do nmero do pedido de cliente. opcional, porm se no contrato ou nas definies do cliente for exigido que deve ser informado o nmero do pedido do cliente, a importao desse pedido exigir como consistncia esse campo. Se o mesmo no vier informado, a importao do pedido ser cancelada, passando ao prximo pedido <ctrcli></ctrcli> Delimitadores onde deve estar o nmero do contrato do cliente para o pedido. Este campo opcional desde que nas definies do cliente exista o cdigo do contrato padro para o cliente do pedido. Pode ser informado independentemente disto, inclusive um nmero de contrato diferente do padro. Se informado, o sistema ir consistir se o contrato existe, est ativo, e possui o cliente do pedido informado nos seus clientes. Se no for informado e no houver um contrato padro nas definies do cliente, ou ocorrer algum erro de consistncia, a importao do pedido cancelada e ser passado ao prximo pedido. <numemp></numemp> Delimitadores do nmero de empenho do contrato. Este campo opcional, e no deve ser informado se o contrato no controlado por empenho. Se o contrato controlar por empenho e este campo no for informado, ser gerado um erro de consistncia informando que o contrato controla por empenho e o mesmo deve ser informado. Se o empenho informado for vlido, o sistema consiste se o mesmo existe no contrato informado.

(C) Senior Sistemas Corporativos Ltda. 5

151

SAPIENS SID <datent></datent> Delimitadores onde entre eles deve estar a data de entrega do pedido. Este campo opcional. Se no for informada, sugerida a data corrente para o pedido. O valor atribudo a este campo (seja informado ou a data corrente), ser sugerido aos itens se no for informada data de entrega nos mesmos. A data de entrega consistida com o perodo de inatividade do cliente do pedido informado no contrato e se for controlado por empenho, ir consistir contra a validade do empenho. <itens></itens> Delimitadores que indicam que dentro dos mesmos existe uma seqncia de itens do pedido a serem importados. Esses delimitadores so obrigatrios na estrutura e devem estar dentro dos delimitadores <pedido></pedidos>. <item></item> Delimitador que indica a existncia de um item de pedido a ser importado. Dentro desses delimitadores deve estar a seqncia de campos e valores do item do pedido a importar. Esses delimitadores so obrigatrios na estrutura e devem ser internos aos delimitadores <itens></itens>. Os delimitadores abaixo devem estar dentro dos delimitadores <item></item> e se referem aos campos dos itens do pedido. <procli></procli> Delimitadores onde deve estar o cdigo do produto do cliente para o contrato atual. A funcionalidade dessse campo em conjunto com a funcionalidade do campo cdigo do produto, e documentada logo a seguir documentao deste campo, logo abaixo. <codpro></codpro> Delimitadores onde deve estar o cdigo do produto do Sapiens para o contrato atual Ao menos um dos cdigos de produto acima deve ser informado. Tambm ambos podem ser informados ao mesmo tempo, mas a precedncia ou o que ocorre em caso de erro descrita a seguir: a) Se ambos forem informados, o sistema busca primeiramente o cdigo do produto do cliente e o cdigo associado ao produto Sapiens. Se este existir, o cdigo do produto do Sapiens ignorado. Se no existir o cdigo do produto do cliente, o sistema utiliza o cdigo do produto do Sapiens. Se estiver correto assumido o cdigo do produto Sapiens e caso contrrio o sistema gera um erro e interrompe a importao do pedido atual, passando ao prximo pedido. b) Se apenas o cdigo do produto do cliente for informado, e se este existir, utilizado, sendo que o sistema busca o cdigo do produto do Sapiens associado. Caso contrrio gerado um erro e interrompida a importao do pedido atual, passando ao prximo pedido. c) Se apenas o cdigo do produto do Sapiens for informado, e se este existir, utilizado. Caso contrrio gerado um erro e interrompida a importao do pedido atual, passando ao prximo.

<datent></datent> Delimitadores onde deve estar a data de entrega do item do pedido. O valor do campo opcional, pois sugerido por padro a data de entrega dos dados gerais do pedido. Porm est disponvel para o caso em que seja necessrio possuir itens com datas de entrega diferentes em um mesmo pedido, sobrescrevendo a sugesto dos dados gerais do pedido. <qtdped></qtdped> Delimitadores da quantidade pedida do item. O valor nesse campo obrigatrio (deve ser igual a zero quando informase valores para a unidade de medida de venda) e se no for informado gerado um erro e interrompida a importao do pedido atual, passando ao prximo pedido. O valor informado consistido contra a quantidade mnima e mxima do item do contrato, e com o saldo de quantidade desse item no contrato. <univen></univen> Delimitadores da unidade de medida de venda do item. O valor nesse campo opcional, no entanto, caso for informado, a quantidade de venda e o preo de venda devem obrigatoriamente ser informados tambm. <qtdven></qtdven> Delimitadores da quantidade de venda do item. O valor nesse campo opcional, no entanto, deve ser informado caso uma unidade de medida de venda seja informada para o item. O valor informado consistido e a converso para a unidade de estoque (quantidade pedida) feita automaticamente pelo sistema. A quantidade pedida ento consistida contra a quantidade mnima e mxima do item do contrato, e com o saldo de quantidade desse item no contrato. <preven></preven> Delimitadores do preo de venda do item. O valor nesse campo opcional, no entanto, deve ser informado caso a unidade de medida de venda seja informada para o item. Retorno da ao O retorno da ao um texto tambm em formato XML, dentro dos delimitadores <retorno></retonro>. Dentro desses delimitadores indicado o erro ou o sucesso na importao para cada pedido dentro da seqncia de pedidos, ordenados numericamente pela seqncia de entrada e iniciando em 1 (um) e envolvidos nos delimitadores <pedido ></pedido>. O nmero de ordenao exibido no retorno no o nmero de pedido no Sapiens. (C) Senior Sistemas Corporativos Ltda. 6 161

SAPIENS SID O formato geral do retorno para um pedido : <retorno> <pedido pedido= 'seqncia_do_pedido' [item='seqncia_do_item'] resultado='erro ou sucesso'>texto do erro ou nmero do pedido</pedido> . . . (demais pedidos) </retorno> O formato do retorno para um determinado pedido com erro durante a importao : <pedido pedido= 'seqncia_do_pedido' [item='seqncia_do_item'] resultado='erro'>texto_do_erro</pedido> onde 'seqncia_do_pedido' o nmero de seqncia em que foi processado o pedido delimitado pelos delimitadores <pedido></pedido> 'seqncia_do_item' o nmero de seqncia do item que est sendo processado dentro do pedido, caso o erro tenha ocorrido em um item delimitado pelos delimitadores <itens></itens>. A seqncia do item reiniciada para cada pedido. Se o erro for gerado pelos dados gerais ou outra consistncia no fechamento do pedido e validao dos valores contra o contrato, esse texto no exibido. 'texto_do_erro' a informao textual do erro ocorrido pela consistncia ou pela verificao da estrutura do comando XML para um pedido.

O formato do retorno para um determinado pedido processado com sucesso : <pedido pedido= 'seqncia_do_pedido' resultado='sucesso'>numero pedido gerado = 'nmero_pedido_sapiens' </pedido> onde 'seqncia_do_pedido' tambm o nmero de seqncia em que foi processado o pedido delimitado pelos delimitadores <pedido></pedido> 'nmero_pedido_sapiens' o nmero do pedido gerado pelo Sapiens O texto de retorno plano e sem quebras de linha. Documentaes adicionais: Dentro dos delimitadores <pedidos></pedidos> podero ser informados vrios pedidos e dentro de cada delimitador <itens></itens> devem ser informados os vrios itens do pedido. A ao pode ser chamada individualmente para um pedido apenas, porm recomenda-se a utilizao de vrios pedidos dentro de uma nica ao, que confere um desempenho melhor importao. A funo ir processar pedido a pedido que estiver dentro dos delimitadores <pedidos></pedidos>. Caso ocorra um erro em um pedido, este pedido todo descartado e a funo segue processando o prximo pedido na seqncia. Ao final, ser gerado o retorno da funo indicando, para cada pedido com sucesso gerado, o seu nmero e para cada pedido no processado, o erro correspondente, na mesma seqncia que foi informada no documento XML. A rotina possui o mesmo funcionamento da rotina da tela do Comercial\Vendas\Pedidos\Via Contrato de Licitao, gerando pedidos com procedncia do tipo 8 e abatendo dos saldos de valor e quantidade dos itens do contrato padro ou do informado, bem como do empenho em relao a valores ou quantidades, conforme os parmetros do contrato. Os pedidos so gerados j fechados, ou seja, no necessitam de conferncia. A filial e empresa em que so gerados os pedidos so o da filial ativa no Sapiens Server e no permitido indicar filial ou empresa na ao. Em relao ao documento XML a ser enviado ao, este deve ser plano, ou seja, sem quebras de linha e sem espaos entre os delimitadores. Os valores dentro dos delimitadores podem ter espaos entre os mesmos, desde que o valor no seja numrico. Segue um exemplo de uma ao com um pedido e dois itens. <pedidos> <pedido> <codcli>18</codcli> <pedcli></pedcli> <numemp>2222222222222222222</numemp> <datent>07/12/2004</datent> <ctrcli>16</ctrcli> (C) Senior Sistemas Corporativos Ltda. 7 171

SAPIENS SID <itens> <item> <procli>GENE1</procli> <codpro></codpro> <datent></datent> <qtdped>1</qtdped> <procli>GENE2</procli> <codpro></codpro> <datent></datent> <qtdped>2</qtdped> <procli>GENE3</procli> <codpro></codpro> <datent></datent> <qtdped>1</qtdped>

</item> <item>

</item> <item>

</item> </itens> </pedido> </pedidos>

Exemplo de um retorno com erro e um com sucesso: Com erro: <retorno><pedido pedido='1' resultado='erro'>O valor disponvel no item do contrato (500,00) insuficiente para atender ao valor lquido do item 1 do pedido (14.701,50)</pedido></retorno>

Com sucesso: <retorno><pedido pedido='2' resultado='sucesso'>numero pedido gerado = 12</pedido></retorno>

2.2.21

GRAVAR PEDIDO EM GRADE

Ao SID.Ped. GravarPedidoGrade (RVPE) Parmetros obrigatrios: SIDXML Texto em formato SID XML, cuja definio da estrutura est a seguir <pedidos> <pedido> <TipPed></TipPed> <CodRep></CodRep> <CodCdi></CodCdi> <CodMar></CodMar> <CodCli></CodCli> <CatCli></CatCli> <CodCpg></CodCpg> <CodLip></CodLip> <CodTpr></CodTpr> <DatPrv></DatPrv> <PedCli></PedCli> <SeqEnt></SeqEnt> <SeqCob></SeqCob> <SeqCto></SeqCto> <CodVen></CodVen> <CodTra></CodTra> <CodRed></CodRed> <CepFre></CepFre> <CodFpg></CodFpg> <itens> <item> <CodPro></CodPro> <CodFam></CodFam> <CodMod></CodMod> <CodFxa></CodFxa> <CodPgr></CodPgr> <QtdGrd></QtdGrd> <CodClc></CodClc> <derivacoes> <derivacao></derivacao> (C) Senior Sistemas Corporativos Ltda. 8 181

SAPIENS SID <quantidade</quantidade> <derivacao></derivacao> <quantidade></quantidade> . . . </derivacoes> </item> <item> . . . </item> </itens> <observacoes> <observacao> <obsped></obsped> <codmot></codmot> </observacao> <observacao> <obsped></obsped> <codmot></codmot> </observacao> . . . . </observacoes> <campos_usuario> <campo_usuario> <nomcmp></nomcmp> <vlrcmp></vlrcmp> </campo_usuario> <campo_usuario> <nomcmp></nomcmp> <vlrcmp></vlrcmp> </campo_usuario> . . . . </campos_usuario > </pedido> <pedido> </pedido> . . . . <pedido> <pedidos>

A descrio de cada delimitador e sua funcionalidade ou obrigatoriedade est a seguir <pedidos></pedidos> Delimitadores da seqncia de pedidos a serem importados. Indicam que dentro dos mesmos existe uma seqncia de pedidos a serem importados. Esses delimitadores so obrigatrios na estrutura. <pedido></pedido> Delimitadores de um pedido. Devem existir um para cada pedido, e dentro desses delimitadores devem estar os campos e valores de um pedido. Esses delimitadores so obrigatrios na estrutura. <tipped></tipped> Dentro desses delimitadores deve estar o tipo do pedido. Opcional, sendo considerado o tipo 1 se no for informado o tipo. <codrep></codrep> Dentro desses delimitadores deve estar o cdigo do representante do pedido, que obrigatrio. <codcdi></codcdi> Dentro desses delimitadores deve estar o cdigo do canal de distribuio do pedido, que opcional, sendo sugerido o canal de distribuio padro do representante se no for informado. <codmar></codmar> Dentro desses delimitadores deve estar o cdigo da marca do pedido. O mesmo opcional, sendo sugerido o do cliente se no for informado. Porm, se no existir no cliente a marca padro, ser exigido ao consistir o pedido. <codcli></codcli> (C) Senior Sistemas Corporativos Ltda. 9 191

SAPIENS SID Dentro desses delimitadores deve estar o cdigo do cliente do pedido, que obrigatrio. Deve ser um cliente que esteja nos cadastros de clientes, ligado a marca e ativo no contrato e no sistema. <catcli></catcli> Delimitadores do cdigo da categoria do cliente do pedido. opcional, sendo sugerida a categoria do cliente se no for informado. <codcpg></codcpg> Delimitadores onde deve estar o cdigo da condio de pagamento do pedido. Este campo opcional, desde que exista a sugesto do campo no sistema, nas marcas, representantes ou no prprio cliente. Se no existir sugesto ou no for informado, o mesmo exigido na consistncia do pedido. <codlip></codlip> Delimitadores onde deve estar o cdigo da lista de preo do pedido. Este campo opcional, desde que exista a sugesto do campo no sistema. Se no for informado ou no possuir sugesto, exigido na consistncia do pedido. Se informado, a regra de consistncia a mesma da rotina de pedidos em grade do cliente servidor. <codtpr></codtpr> Delimitadores onde deve estar o cdigo da tabela de preo do pedido. Este campo opcional, desde que exista a sugesto do campo no sistema. Se no for informado ou no possuir sugesto, exigido na consistncia do pedido. Se informado valor neste campo, a regra de consistncia a mesma da rotina de pedidos em grade do cliente servidor. <datprv></datprv> Delimitadores da data de entrega do pedido. Este campo opcional. Se no for informada, sugerida a data corrente para o pedido. O valor atribudo a este campo (seja informado ou a data corrente) ser sugerido aos itens se no for informada data de entrega nos mesmos. <pedcli></pedcli> Dentro desses delimitadores deve estar o cdigo do pedido do cliente, que opcional. <seqent></seqent> Dentro desses delimitadores deve estar o cdigo da seqncia do endereo de entrega do cliente, que opcional, a no ser que seja exigido se o cliente possuir mais de um endereo de entrega. <seqcob></seqcob> Dentro desses delimitadores deve estar o cdigo da seqncia do endereo de cobrana do cliente, que opcional, a no ser que seja exigido se o cliente possuir mais de um endereo de cobrana. <seqcto></seqcto> Dentro desses delimitadores deve estar o cdigo da seqncia do cdigo do contato do cliente, que opcional. <codven></codven> Dentro desses delimitadores deve estar o cdigo do vendedor do pedido, que opcional. Se no for informado, ser utilizado o cdigo do vendedor nas definies do cliente. <codtra></codtra> Dentro desses delimitadores deve estar o cdigo da transportadora do pedido, que opcional. Se no for informado, ser utilizado o cdigo da transportadora nas definies do cliente. Pode ser informado com vazio, sobrescrevendo a sugesto padro. <codred></codred> Dentro desses delimitadores deve estar o cdigo da transportadora de redespacho do pedido, que opcional. Se no for informado, ser utilizada a sugesto do sistema para o redespacho. Pode ser informado com vazio, sobrescrevendo a sugesto padro. <cepfre></cepfre> Dentro desses delimitadores deve estar o cdigo do CEP de frete para o pedido, que opcional. Se no for informado, ser utilizado a sugesto do sistema. Pode ser informado com vazio, sobrescrevendo a sugesto padro. <codfpg></codfpg> Dentro desses delimitadores deve estar o cdigo da forma de pagamento para o pedido, que opcional. Se no for informado, pode ser exigido se no cadastro do usurio existir um parmetro que obriga a informao desse campo. <itens></itens> Delimitadores que indicam que dentro dos mesmos existe uma seqncia de itens grade do pedido a serem importados. Esses delimitadores so obrigatrios na estrutura e devem estar dentro dos delimitadores <pedido></pedidos>. <item></item> Delimitador que indica a existncia de um item grade de pedido a ser importado. Dentro desses delimitadores deve estar a seqncia de campos e valores do item grade do pedido a importar. Esses delimitadores so obrigatrios na estrutura e devem ser internos aos delimitadores <itens></itens>. Os delimitadores abaixo devem estar dentro dos delimitadores <item></item> e se referem aos campos dos itens do pedido. <codpro></codpro> (C) Senior Sistemas Corporativos Ltda. 0 202

SAPIENS SID Delimitadores onde deve estar o cdigo do produto. Este campo obrigatrio, e pode ser um cdigo de produto que no existe. Se no existir, so exigidos o cdigo da famlia e cdigo do modelo no documento XML, pois sem os quais no possvel gerar o cdigo do novo produto. O novo produto ser gerado dentro das condies do sistema, avaliando se a montagem e estrutura do mesmo esto corretas. <codfam></codfam> Delimitadores onde deve estar o cdigo da famlia do produto. Este campo obrigatrio apenas se o produto for um novo produto (no existente no sistema). Pode ser informado mesmo que o produto seja j existente, pois no ser considerado se o produto j existir. <codmod></codmod> Delimitadores onde deve estar o cdigo do modelo de produo ligado ao produto. Este campo obrigatrio apenas se o produto for um novo produto (no existente no sistema). Pode ser informado mesmo que o produto seja j existente, pois no ser considerado se o produto j existir. <codfxa></codfxa> Delimitadores onde deve estar o cdigo da faixa do produto. Este campo obrigatrio. <codpgr></codpgr> Delimitadores onde deve estar o cdigo da proporcionalidade da faixa do produto. Este campo no obrigatrio. Se for informado, o sistema ir desconsiderar caso estejam sendo passadas derivaes e quantidades logo abaixo dos delimitares <derivacoes></derivacoes> no item atual, e ir gerar o item com as derivaes da proporcionalidade. Se no for passado, obrigatria a passagem de valores dentro dos delimitadores <derivacoes></derivacoes>. Nesse caso o sistema ir avaliar as derivaes corretamente e buscar ou gerar uma nova proporcionalidade conforme as derivaes passadas. <qtdgrd></qtdgrd> Delimitadores onde deve estar a quantidade de grades do item do pedido. opcional, sendo assumido o valor 1 se no for informado. Se ocorrer a exploso de grades, o mesmo desconsiderado. <codclc></codclc> Delimitadores onde deve estar o valor do campo coleo do item. Se a coleo no for informada, sugerida a coleo padro do produto. <derivacoes></derivacoes> Delimitadores onde devem estar internamente a eles as derivaes e respectivas quantidades de cada derivao. Os valores internos a esses delimitadores so considerados sempre que no for informada uma proporcionalidade para o item grade do pedido. Dentro dos delimitadores, para cada par derivao/quantidade, devem existir so seguintes delimitadores: <derivacao></derivacao> Dentro desses delimitadores deve estar informado um cdigo de derivao do produto. <quantidade></quantidade> Dentro desses delimitadores deve estar informada a quantidade da derivao imediatamente anterior Os dois delimitadores acima devem ser sempre em pares, com a derivao em primeiro e em seguida a sua respectiva quantidade. Se no existirem em forma de pares o sistema ir gerar erro e a importao do pedido atual no ser feita. <observacoes></observacoes> Delimitadores da seqncia de observaes a serem importadas para o pedido. Devem estar dentro dos delimitadores <pedido></pedido>. Indicam que dentro dos mesmos existe uma seqncia de observaes a serem importados. Esses delimitadores no so obrigatrios na estrutura. ignorada se no existirem as seqncias de observaes. <observacao></observacao> Delimitadores de uma observao do pedido. Para cada observao deve existir um delimitador destes. Dentro desses delimitadores estaro os campos de observao permitidos para importao, que esto descritos a seguir. Cada item observao gravado como uma observao manual na tabela de observaes do pedido atual. A situao da observao G (gravada). Se no existirem delimitadores internos a esse delimitador, no gravada observao. Observao: se for utilizado o controle de bloqueio por rea na filial e o parmetro E:AGRINGS no aplicativo, as observaes so geradas com a rea da empresa VEN (vendas) e no aprovadas. <obsped></obsped> Texto de uma observao do pedido. opcional, sendo ignorado se no existir valor ou o valor for vazio e no existir o cdigo do motivo da observao. Se existir apenas o cdigo do motivo, a observao gravada em branco. <codmot></codmot> Cdigo do motivo de uma observao do pedido. opcional, sendo ignorado se no existir valor ou o valor for vazio. <campos_usuario></campos_usuario> Delimitadores de campos de usurio a serem importadas para o pedido. Devem estar dentro dos delimitadores <pedido></pedido>. Indicam que dentro dos mesmos existe campos de usurio a serem importados. Esses delimitadores no so obrigatrios na estrutura. ignorada se no existirem os campos de usurios. <campo_usurio></campo_usurio> (C) Senior Sistemas Corporativos Ltda. 1 212

SAPIENS SID Delimitadores de um campo de usurio do pedido. Para cada campo de usurio deve existir um delimitador destes. Dentro desses delimitadores estaro os valores dos campos de usurio permitidos para importao, que esto descritos a seguir. <nomcmp></nomcmp> Nome do campo de usurio do pedido na base de dados. obrigatrio, uma vez que seu valor usado para encontrar o campo de usurio onde o valor deve ser inserido. <vlrcmp></vlrcmp> Valor do campo de usurio do pedido na base de dados. obrigatrio e representa o valor do campo de usurio a ser importado para a base de dados. Para campos numricos ou hora deve ser informado apenas o valor inteiro. Para campos de valor real deve ser informado o valor com vrgula. Para campos texto ou data, deve ser informado por extenso, sem aspas simples ou dupla. Parmetros no obrigatrios: ManErrFec Indica que, se ocorrer erro no fechamento, o pedido no deva ser descartado, apenas gerado sem fechar. O nmero de pedido gerado, a situao (no fechado) e o erro ocorrido no fechamento sero evidenciados no retorno. ManErrIte Indica que, se ocorrer erro na gerao de um item de pedido, o pedido no deva ser descartado, e os demais itens devam ser processados normalmente, sem interromper todo o processo do pedido a ser importado. O pedido ser apenas gerado sem fechar. O nmero de pedido gerado, a situao (no fechado) e os erros ocorridos nos itens sero evidenciados no retorno.

Retorno da ao O retorno da ao um texto tambm em formato XML, dentro dos delimitadores <retorno></retonro>. Dentro desses delimitadores indicado o erro ou o sucesso na importao para cada pedido dentro da seqncia de pedidos, ordenados numericamente pela seqncia de entrada e iniciando em 1 (um) e envolvidos nos delimitadores <pedido ></pedido>. O nmero de ordenao exibido no retorno no o nmero de pedido no Sapiens. O formato geral do retorno para um pedido : <retorno> <pedido pedido= 'seqncia_do_pedido' [item='seqncia_do_item'] resultado='erro ou sucesso'>texto do erro ou nmero do pedido</pedido> . . . . (demais pedidos) </retorno> O

O formato do retorno para um determinado pedido com erro durante a importao : <pedido pedido= 'seqncia_do_pedido' [item='seqncia_do_item'] resultado='erro'>texto_do_erro</pedido> onde 'seqncia_do_pedido' o nmero de seqncia em que foi processado o pedido delimitado pelos delimitadores <pedido></pedido>

'seqncia_do_item' o nmero de seqncia do item grade que est sendo processado dentro do pedido, caso o erro tenha ocorrido em um item delimitado pelos delimitadores <itens></itens>. A seqncia do item reiniciada para cada pedido. Se o erro for gerado pelos dados gerais ou outra consistncia no fechamento do pedido e validao dos valores contra o contrato, esse texto no exibido.

'texto_do_erro' a informao textual do erro ocorrido pela consistncia ou pela verificao da estrutura do comando XML para um pedido.

O formato do retorno para um determinado pedido processado com sucesso : (C) Senior Sistemas Corporativos Ltda. 2 222

SAPIENS SID <pedido pedido= 'seqncia_do_pedido' resultado='sucesso'>situao = 'fechado ou no fechado' [motivo = 'motivo do erro no fechamento'] nmero pedido gerado = 'nmero_pedido_sapiens' </pedido> onde 'seqncia_do_pedido' o nmero de seqncia em que foi processado o pedido delimitado pelos delimitadores <pedido></pedido>

'nmero_pedido_sapiens' o nmero do pedido gerado pelo Sapiens

'fechado ou no fechado' ir exibir o valor 'fechado' quando o pedido for fechado com sucesso ou 'no fechado' caso o parmetro ManErrFec for igual a 'S' e ocorrer erro no fechamento do pedido, sendo este apenas gravado

[motivo = 'motivo do erro no fechamento'] (sem os colchetes) ir ser exibido somente caso o parmetro ManErrFec for igual a 'S' e ocorre erro no fechamento do pedido, evidenciando o motivo do no fechamento do pedido, caso em que ser apenas gravado e no descartado o pedido

O texto de retorno plano e sem quebras de linha. O retorno da ao com o uso do parmetro no obrigatrio ManErrIte diferenciado. O formato geral do retorno para um pedido quando do uso do parmetro no obrigatrio ManErrIte : <retorno> <pedido pedido = 'seqncia_do_pedido' resultado='erro ou sucesso [, no pedido, com erros na gravao dos itens]'> <mensagem> texto do erro ou nmero do pedido </mensagem> [<itens><item item='seqncia_do_item_do_pedido'> texto_do_erro_do_item </itens>] </pedido> . . . . (demais pedidos) </retorno> O

O formato do retorno quando do uso do parmetro no obrigatrio ManErrIte para um determinado pedido com sucesso durante a importao do pedido (dados gerais, itens do pedido e fechamento) : <pedido pedido = 'seqncia_do_pedido' resultado='sucesso'> <mensagem> informaes sobre o pedido gerado pelo Sapiens </mensagem> </pedido> O formato do retorno quando do uso do parmetro no obrigatrio ManErrIte para um determinado pedido com erro no fechamento ou na gerao do pedido, durante a importao : <pedido pedido = 'seqncia_do_pedido' resultado = 'erro'> <mensagem> texto_do_erro </mensagem> </pedido> O formato do retorno quando do uso do parmetro no obrigatrio ManErrIte para um determinado pedido com erro nos itens, durante a importao : <pedido pedido = 'seqncia_do_pedido' resultado = 'sucesso no pedido, com erros na gravao dos itens'> <mensagem> <itens> <item item= 'seqncia_do_item_do_pedido'> texto_do_erro_do_item </item> </itens> </mensagem> </pedido> O formato do retorno quando do uso do parmetro no obrigatrio ManErrIte para um determinado pedido com erro no fechamento do pedido e erros nos itens, durante a importao : <pedido pedido = 'seqncia_do_pedido' resultado = 'erro no pedido, com erros na gravao dos itens'> <mensagem> texto_do_erro_do_pedido </mensagem> <itens> <item item= 'seqncia_do_item_do_pedido'> texto_do_erro_do_item </item> </itens> </pedido>

(C) Senior Sistemas Corporativos Ltda. 3

232

SAPIENS SID

Documentaes adicionais: Dentro dos delimitadores <pedidos></pedidos> podero ser informados vrios pedidos e dentro de cada delimitador <itens></itens> devem ser informados os vrios itens do pedido. A ao pode ser chamada individualmente para um pedido apenas, porm recomenda-se a utilizao de vrios pedidos dentro de uma nica ao, que confere um desempenho melhor importao. A funo ir processar pedido a pedido que estiver dentro dos delimitadores <pedidos></pedidos>. Caso ocorra um erro em um pedido, este pedido todo descartado e a funo segue processando o prximo pedido na seqncia. O pedido gerado automaticamente fechado. Se ocorrer erro no fechamento, o pedido descartado, a no ser que exista o parmetro ManFecErr igual a 'S', que no caso ir apenas gravar o pedido se houver erro no fechamento. Ao final, ser gerado o retorno da funo indicando, para cada pedido com sucesso gerado, o seu nmero e para cada pedido no processado, o erro correspondente, na mesma seqncia que foi informada no documento XML. A rotina possui o mesmo funcionamento da rotina da tela do Comercial\Vendas\Pedidos\Via Grade de Produto, gerando pedidos fechados. A filial e empresa em que so gerados os pedidos so o da filial logada no Sapiens Server e no permitido indicar filial ou empresa na ao. Em relao ao documento XML a ser enviado ao, este deve ser plano, ou seja, sem quebras de linha e sem espaos entre os delimitadores. Os valores dentro dos delimitadores podem ter espaos entre os mesmos, desde que o valor no seja numrico. Segue um exemplo de uma ao com um pedido e dois itens: acao=sid.ped.gravarpedidograde sidxml= <pedidos> <pedido> <codmar>SUPERMARCA</codmar> <codcli>3</codcli> <codrep>3</codrep> <itens> <item> <codpro>FCAL00010017</codpro> <codfxa>FAIXA DE CAL 01</codfxa> <derivacoes> <derivacao>33</derivacao> <quantidade>1</quantidade> <derivacao>34</derivacao> <quantidade>2</quantidade> <derivacao>35</derivacao> <quantidade>2</quantidade> <derivacao>36</derivacao> <quantidade>5</quantidade> </derivacoes> </item> <item> <codpro>FCAL00010011</codpro> <codfxa>FAIXA DE CAL 01</codfxa> <codpgr>F100</codpgr> </item> </itens> <observacoes> <observacao>Pedido gerado via importao</observacao> <observacao>Entrega normal</observacao> </observacoes> <campos_usuario> <campo_usuario> <nomcmp>usu_numerico</nomcmp> <vlrcmp>10</vlrcmp> </campo_usuario> <campo_usuario> <nomcmp>usu_real</nomcmp> <vlrcmp>15,7</vlrcmp> </campo_usuario> <campo_usuario> <nomcmp>usu_texto</nomcmp> <vlrcmp>Texto do pedido</vlrcmp> </campo_usuario> <campo_usuario> <nomcmp>usu_data</nomcmp> <vlrcmp>01/01/2008</vlrcmp> </campo_usuario> <campo_usuario> <nomcmp>usu_hora</nomcmp> <vlrcmp>658</vlrcmp> </campo_usuario> </campos_usuario> </pedido> (C) Senior Sistemas Corporativos Ltda. 4 242

SAPIENS SID <pedido> <tipped>6</tipped> <codmar>SUPERMARCA</codmar> <codcli>3</codcli> <codrep>3</codrep> <itens> <item> <codpro>FCAL00010017</codpro> <codfxa>FAIXA DE CAL 01</codfxa> <derivacoes> <derivacao>33</derivacao> <quantidade>1</quantidade> <derivacao>34</derivacao> <quantidade>2</quantidade> <derivacao>35</derivacao> <quantidade>2</quantidade> <derivacao>36</derivacao> <quantidade>5</quantidade> </derivacoes> </item> </itens> </pedido> </pedidos> Exemplo de um retorno com erro e um com sucesso: Com erro: <retorno><pedido pedido='1' resultado='erro'> necessrio informar o cliente</pedido></retorno>

Com sucesso: <retorno><pedido pedido='2' resultado='sucesso'>numero pedido gerado = 1050</pedido></retorno>

2.3 SUPRIMENTOS COTAES


2.3.1 GRAVAR COTAO
Ao: SID.Cot.Gravar (SCCP) Parmetros obrigatrios: NumSol Nmero da solicitao SeqSol Seqncia da solicitao CodFor Cdigo do fornecedor QtdCot Quantidade cotada PreCot Preo da cotao PrzEnt Prazo de entrega Parmetros opcionais: TipRet Tipo de retorno da ao, quando bem sucedida (ver Retorno para mais detalhes) DscCot Percentual de Desconto IpiCot Percentual de IPI IcmCot Percentual de ICMS CodCpg Condio de pagamento DatPrv Data de previso de entrega ObsCot Observao da cotao de preo de compra CifFob Indicativo se o frete CIF ou FOB Retorno: Se o parmetro TipRet (tipo de retorno da ao) for: - 0 (padro): "OK" - 1: <NumCot>/<SeqCot> (Nmero e seqncia da cotao gerada)

2.4 MERCADO NOTA FISCAL VENDA


2.4.1 GRAVAR CABEALHO DA NOTA FISCAL VENDA (Incluir)
Ao: (C) Senior Sistemas Corporativos Ltda. 5 252

SAPIENS SID SID.Nfv.Gravar (RFNF) Parmetros obrigatrios: CodSnf Srie da nota fiscal CodCli Cdigo do cliente TnsPro Transao da nota para produtos TnsSer Transao da nota para servios Parmetros opcionais: NumNfv Nmero da nota fiscal TipNfs Tipo da nota fiscal de sada CodCpg Cdigo da condio de pagamento CodEdc Espcie de documento DatEmi Data de emisso DatSai Data de sada CodFpg Cdigo da forma de pagamento CodRep Cdigo do representante CodTra Cdigo da transportadora CodEmb Cdigo da embalagem QtdEmb Quantidade de embalagens PesBru Peso bruto PesLiq Peso lquido PerDs1 Percentual de desconto-1 PerDs2 Percentual de desconto-2 PerDs3 Percentual de desconto-3 PerDs4 Percentual de desconto-4 PerEnc Percentual de encargos PerFre Percentual do frete ObsNfv Observao da nota VlrDar Valor de arredondamento (- desconto, + acrscimo) PrcNfv Procedncia da nota VlrPar(n)* Valor da parcela a ser gerada** VctPar(n)* Data de vencimento da parcela** GerBai(n)* Indica se liquida o ttulo imediatamente aps sua gerao (S=sim, N=no) TnsBai(n)* Transao utilizada para baixar o ttulo
* (n) = Seqncia da parcela, variando de 1 at o total de parcelas No utilizar os parnteses. Se a sequncia no for informada (exemplo: GerBai=S), ficar valendo apenas para a primeira parcela. ** Se no informados estes valores, a nota ser sempre gerada com uma nica parcela fixa. Utilizar ao "Sid.Nfv.RecalcularParcelas" para gerar parcelas da NF automaticamente conforme a condio de pagamento.

Retorno: <NumNfv>

Nmero da nota fiscal

Observaes: Somente incluso de notas fiscais tipo 1. Outros tipos podem ser includos, mas tipos de notas que possuem composio ou ligaes com outras tabelas no sero contemplados de forma automtica. Esta ao aceita campos de usurio.

2.4.2 FECHAR NOTA FISCAL VENDA


Ao: SID.Nfv.Fechar (RFNF) Parmetros obrigatrios: NumNfv Nmero da nota fiscal (no utilizar para fechamento agrupado) CodSnf Srie da nota fiscal Parmetros opcionais: NumIni Nmero da nota fiscal inicial (fechamento agrupado) NumFim Nmero da nota fiscal final (fechamento agrupado) DatIni Data inicial para fechamento (fechamento agrupado) DatFim Data final para fechamento (fechamento agrupado) RecNot Indicativo para recalcular nota (0=no, 1=sim*) BusVal Indicativo para buscar valores (0=no, 1=sim*) GerNfe Indicativo para gerar arquivo de notas fiscais eletrnicas (0=no*, 1=sim)
* Valor padro

Retorno: "OK"

2.4.3 CANCELAR NOTA FISCAL VENDA


Ao: SID.Nfv.Cancelar (RFNF) Parmetros obrigatrios: (C) Senior Sistemas Corporativos Ltda. 6 262

SAPIENS SID NumNfv CodSnf Nmero da nota fiscal Srie da nota fiscal

Parmetros opcionais: ExcUlt Excluir fisicamente a nota fiscal, caso seja a ltima gerada (0=no*, 1=sim)
* Valor padro

Retorno: "OK"

2.4.4 RECALCULAR PARCELAS (Baseado na cond. pgto.)


Ao: SID.Nfv.RecalcularParcelas (RFNF) Parmetros obrigatrios: NumNfv Nmero da nota fiscal CodSnf Srie da nota fiscal Retorno: "OK"

2.4.5 GRAVAR ITEM DE PRODUTO NA NOTA FISCAL VENDA (Incluir)


Ao: SID.Nfv.GravarProduto (RFNF) Parmetros obrigatrios: NumNfv Nmero da nota fiscal CodSnf Srie da nota fiscal SeqIpv Seqncia do item CodPro Cdigo do produto CodDer Cdigo da derivao (quando existir) QtdFat Quantidade faturada PreUni Preo unitrio Parmetros opcionais: TnsPro Transao dos itens NopPro Natureza da operao CplIpv Complemento da descrio CodTpr Cdigo da tabela de preo PesBru Peso bruto PesLiq Peso lquido FilPed Filial do pedido NumPed Nmero do pedido SeqIpd Seqncia do pedido PreBas Preo base PerDsc Percentual de desconto PerIpi Percentual de IPI PerIcm Percentual de ICMS PerFun Percentual de Funrural VlrFre Valor do frete VlrSeq Valor do seguro VlrLiq Valor lquido CodLot Nmero do lote VlrDar Valor de arredondamento (- desconto, +acrscimo) CodDep Cdigo do depsito Retorno: "OK" Observao: Esta ao aceita campos de usurio. O parmetro PreUni torna-se opcional quando CodTpr informado. Ao informar CodTpr no necessrio informar PreUni, pois o preo unitrio passado(PreUni) ser substitudo pelo valor unitrio da tabela de preo. Caso o cliente da nota possua uma tabela de preo associada nas suas definies, PreUni e CodTpr no precisam ser informados, pois o sistema busca a tabela de preo das definies do cliente e atribui para o item. Com isso o sistema busca o preo unitrio do item conforme tabela de preo.

2.4.6 GRAVAR ITEM DE SERVIO NA NOTA FISCAL VENDA (Incluir)


Ao: SID.Nfv.GravarServico (RFNF) (C) Senior Sistemas Corporativos Ltda. 7 272

SAPIENS SID

Parmetros obrigatrios: NumNfv Nmero da nota fiscal CodSnf Srie da nota fiscal SeqIsv Seqncia do item CodSer Cdigo do servio QtdFat Quantidade faturada PreUni Preo unitrio Parmetros opcionais: TnsSer Transao dos itens NopSer Natureza da operao CplIsv Complemento da descrio do servio CodTpr Cdigo da tabela de preo FilPed Filial do pedido NumPed Nmero do pedido SeqIsp Seqncia do pedido PerDsc Percentual de desconto PerIpi Percentual de IPI PerIcm Percentual de ICMS VlrLiq Valor lquido FilCtr Cdigo da filial do contrato de venda NumCtr Nmero do contrato que gerou a nota DatCpt Ms e ano de competncia do item do contrato SeqCvs Seqncia do item do contrato na competncia UniMed Unidade de medida do servio PerIss Percentual do ISS PerIrf Percentual do IRRF PerIns Percentual do INSS PerCom Percentual de comisso do servio NumPrj Nmero do projeto CodFpj Cdigo da fase do projeto CtaFin Conta financeira CtaRed Conta contbil CodCcu Centro de custos FilNfc Filial da nota fiscal de entrada CodFor Cdigo do fornecedor NumNfc Nmero da nota fiscal de entrada SnfNfc Cdigo da srie da nota fiscal de entrada SeqIsc Seqncia do item de servio da NF de entrada QtdDev Soma das quantidades devolvidas da NF de entrada VlrDar Valor de arredondamento (- desconto, +acrscimo) Retorno: "OK" Observao: Esta ao aceita campos de usurio. O parmetro PreUni torna-se opcional quando CodTpr informado. Ao informar CodTpr no necessrio informar PreUni, pois o preo unitrio passado(PreUni) ser substitudo pelo valor unitrio da tabela de preo. Caso o cliente da nota possua uma tabela de preo associada nas suas definies, PreUni e CodTpr no precisam ser informados, pois o sistema busca a tabela de preo das definies do cliente e atribui para o item. Com isso o sistema busca o preo unitrio do item conforme tabela de preo.

2.4.7 CANCELAR FATURA


Ao: SID.Nfv.CancelarFatura (RFNF) Parmetros obrigatrios: NumNff Nmero da fatura a ser cancelada Retorno: "OK"

2.4.8 LISTAR EMBALAGENS DA NFV PARA CONTROLE DE EMBARQUE


Ao: SID.Nfv.ListarEmbCtrlEbq (RFNF) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial (C) Senior Sistemas Corporativos Ltda. 8 282

SAPIENS SID CodSnf NumNfv Cdigo da srie da nota fiscal Nmero da nota fiscal

Parmetros opcionais: NumEbq Nmero do embarque CodTra Cdigo da transportadora Retorno: Xml contendo o nmero do embarque e as embalagens da nota, conforme exemplo: <?xml version="1.0"?> <controleebq> <codemp>1</codemp> <codfil>1</codfil> <numebq>3</numebq> <codtra>123</codtra> <nomtra>Transportadora 123</nomtra> <embalagens> <embalagem> <seqemb>1</seqemb> <numemb>23</numemb> </embalagem> <embalagem> <seqemb>2</seqemb> <numemb>25</numemb> </embalagem> </embalagens> </controleebq> Observaes: Alm de listar as embalagens de uma nota, essa ao verifica o controle de embarque. Passando-se 0 no parmetro NumEbq um novo nmero de controle de embarque gerado e retornado, seno consistida a existncia de um controle de embarque com tal nmero.

2.4.9 COMPOR O DOCUMENTO DE EMBARQUE COM A NFV


Ao: SID.Nfv.ComporCtrlEbq (RFNF) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial CodSnf Cdigo da srie da nota fiscal NumNfv Nmero da nota fiscal NumEbq Nmero do embarque Retorno: "OK" Observaes: Antes dessa ao deve ser executada a SID.Nfv.ListarEmbCtrlEbq, que se encarregar de gerar um nmero de controle de embarque, devendo este ser passado para esta ao pelo parmetro NumEbq.

2.4.10

ATUALIZAO DA SITUAO DA NFV ELETRNICA

Ao: SID.Nfv.AtualizarNFE (RFNF) Parmetros obrigatrios: ChvNel Nmero da chave de acesso nota fiscal eletrnica. SitNel Situao (1=No Enviada, 2=Enviada, 3=Autorizada, 4=Rejeitada, 5=Denegada, 6=Solicitado Inutilizao, 7=Solicitado Cancelamento, 8=Inutilizada, 9=Cancelada, 10=Erro Gerao, 11-Erro Solicitao Cancelamento, 12-Erro Solicitao Inutilizao, 13-Impresso em Modo Contingncia). NumPrt Nmero do protocolo da nota fiscal eletrnica. DatHor Data e Hora de Autorizao da NF-e (ex: AAAA-MM-DDTHH:MM; ex2: 2008-10-30T09:28). Retorno: "OK" Observao: Campos obrigatrios de um retorno de NF-e autorizada. Campos obrigatrios de um retorno de cancelamento/inutilizao. Campos obrigatrios de um retorno de problema na solicitao de autorizao/cancelamento/inutilizao. Observao: (C) Senior Sistemas Corporativos Ltda. 9 292

SAPIENS SID O uso desta ao SID exclusiva para clientes que possuem a integrao com software NDDigital. necessrio possuir proprietria compatvel para o seu uso.

2.4.11

ATUALIZAO DA SITUAO DO CT ELETRNICO

Ao: SID.Nfv.AtualizarCTE (RFNF) Parmetros obrigatrios: ChvNel Nmero da chave de acesso do conhecimento de transporte eletrnico. SitNel Situao (1=No Enviada, 2=Enviada, 3=Autorizada, 4=Rejeitada, 5=Denegada, 6=Solicitado Inutilizao, 7=Solicitado Cancelamento, 8=Inutilizada, 9=Cancelada, 10=Erro Gerao, 11-Erro Solicitao Cancelamento, 12-Erro Solicitao Inutilizao, 13-Impresso em Modo Contingncia). NumPrt Nmero do protocolo do conhecimento de transporte eletrnico. DatHor Data e Hora de Autorizao do CT-e (ex: AAAA-MM-DDTHH:MM; ex2: 2008-10-30T09:28). Retorno: "OK" Observao: Campos obrigatrios de um retorno de CT-e autorizado. Campos obrigatrios de um retorno de cancelamento/inutilizao. Campos obrigatrios de um retorno de problema na solicitao de autorizao/cancelamento/inutilizao. Observao: O uso desta ao SID exclusiva para clientes que possuem a integrao com software NDDigital. necessrio possuir proprietria compatvel para o seu uso.

2.4.12

ATUALIZAO DA SITUAO DA NFS ELETRNICA

Ao: SID.Nfv.AtualizarNFSE (RFNF) Parmetros obrigatrios: NumCgc * Nmero do CNPJ da Filial NumRps Nmero do RPS CodSnf Cdigo da Srie RPS NumNfs * Nmero da Nota Fiscal de Servio Eletrnica CodVrf Cdigo de verificao da Nota fiscal eletrnica de Servio DatHor Data e Hora de Autorizao da NF-e (ex: AAAA-MM-DDTHH:MM; ex2: 2009-06-30T09:28). IndSuc * Indica se a solicitao ocorreu com sucesso (1=Sim, 2=No, 3=Erro**) Retorno: "OK" Observao: Campos obrigatrios de um retorno de NFS-e autorizada. Campos obrigatrios de um retorno de cancelamento. Campos obrigatrios de um retorno de problema na solicitao de autorizao. * Campos obrigatrios de um retorno de problema na solicitao de cancelamento. ** Tipo de Retorno somente permitido quando a solicitao for de autorizao. Observao: O uso desta ao SID exclusiva para clientes que possuem a integrao com software NDDigital. necessrio possuir proprietria compatvel para o seu uso.

2.4.13

FECHAR CONTROLE DE EMBARQUE

Ao: SID.Nfv.FecharCtrlEbq (RFNF) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial NumEbq Nmero do embarque Retorno: Embarque fechado com sucesso. Observaes: (C) Senior Sistemas Corporativos Ltda. 0 303

SAPIENS SID Quando definido NumEbq e executada a ao o controle de embarque fechado. No permitindo mais que o controle de embarque sej alterado.

2.5 SUPRIMENTOS NOTA FISCAL COMPRA


2.5.1 GRAVAR CABEALHO DA NOTA FISCAL COMPRA (Incluir)
Ao: SID.Nfc.Gravar (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada TnsPro* Transao da NF entrada para produtos TnsSer* Transao da NF entrada para servios Parmetros opcionais: CodCpg Cdigo da condio de pagamento da nota fiscal de entrada TipNfe Tipo de nota fiscal de entrada UfsCic Sigla do estado base para o clculo do ICMS CodEdc Espcie de documento para fins fiscais CodTri Cdigo de tributao para emisso da DARF DatEnt Data da Entrada da Nota NopPro Natureza de operao para produtos NopSer Natureza de operao para servios DatEmi Data de emisso da nota fiscal de entrada CodFpg Cdigo da forma de pagamento CodTra Cdigo da transportadora da nota fiscal de entrada CodRed Cdigo da transportadora de redespacho da nota fiscal de entrada QtdEmb Quantidade de embalagens da nota fiscal CodEmb Cdigo da embalagem NumEmb Numerao das embalagens da nota fiscal ObsNfc Texto da observao PesBru Peso bruto da nota fiscal de entrada PesLiq Peso lquido da nota fiscal de entrada PerDs1 Percentual de desconto - 1 do fornecedor PerDs2 Percentual de desconto - 2 do fornecedor PerFin Percentual de Acrscimo Financeiro VlrDzf Valor do desconto referente zona franca VlrFre Valor do frete da nota fiscal de entrada VlrDs1 Valor do desconto - 1 do fornecedor VlrDs2 Valor do desconto - 2 do fornecedor VlrDar Valor dos descontos para arredondamento do total da nota fiscal de entrada VlrFin Valor lquido da nota fiscal para o financeiro NumLot Nmero do lote contbil VlrInf Valor informado para fechamento IntImp Indicativo se a nota foi integrada com mdulo de impostos TipNdi Tipo do documento de importao NumDoi Nmero do documento de importao (Comrcio Exterior) DatDoi Data do documento de importao (Comrcio Exterior) VlrFei Valor de Frete de importao VlrSei Valor de Seguro de importao VlrOui Valor de Outras Despesas de importao CifFob Indicativo se o frete para o cliente CIF (C) ou FOB (F) SomFre Somar o valor do frete no valor da nota fiscal Retorno: <NumNfc>

Nmero da nota

Observaes: * Somente incluso de notas fiscais tipo 1. * Outros tipos podem ser includos, mas tipos de notas que possuem composio ou ligaes com outras tabelas no sero contemplados de forma automtica. de responsabilidade do desenvolvedor que ir utilizar as aes SID de nota fiscal de entrada cujo tipo for diferente de 1 (no contemplado) definir todos os campos de ligao, tabelas relacionadas, valores, enfim tudo que o sistema faz de forma automtica quando utilizado a tela em si. * Aceita campos de usurio.

2.5.2 GRAVAR ITEM DE PRODUTO NA NOTA FISCAL COMPRA (Incluir)


(C) Senior Sistemas Corporativos Ltda. 1 313

SAPIENS SID Ao: SID.Nfc.GravarProduto (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada TnsPro Transao de produto do item da nota CodPro Cdigo do produto da nota fiscal de entrada CodDer Cdigo da derivao do produto da nota fiscal de entrada QtdRec Quantidade recebida do item da nota fiscal de entrada PreUni Preo unitrio do item da nota fiscal de entrada Parmetros opcionais: SeqIpc Seqncia do item na nota fiscal de entrada NopPro Cdigo da natureza de operao FilOcp Cdigo da filial da ordem de compra NumOcp Nmero da ordem de compra da nota fiscal de entrada SeqIpo Sequncia do item na ordem de compra da nota fiscal de entrada CodClf Cdigo da classificao fiscal do item da nota fiscal de entrada CodStr Situao tributria do item da nota fiscal de entrada CodTic Cdigo do ICMS especial CodTrd Cdigo de reduo de impostos CodTst Cdigo do ICMS substitudo CodStp Cdigo de substituio do PIS CodStc Cdigo de substituio do COFINS CodDep Cdigo do depsito para entrada de estoque do produto CodLot Cdigo do lote de estocagem UniNfc Cdigo da unidade de medida da nota fiscal de entrada QtdAjb Quantidade de Ajuste de Balana para Efeito de Estoque QtdDev Quantidade devolvida do item da nota fiscal de entrada UniMed Unidade de medida de estoque do item da nota fiscal de entrada QtdEst Quantidade de entrada conforme unidade de medida de estoque VlrFum Valor do frete por unidade de medida quando CIF QtdFre Quantidade base na unidade do produto valida para o valor do frete ForFre Cdigo do fornecedor para gerao ttulo de frete PesBru Peso bruto do item da nota fiscal de entrada PesLiq Peso lquido do item da nota fiscal de entrada PreEst Preo do item conforme unidade de medida de estoque PreBas Preo unitrio base para o movimento de estoque PerDsc Percentual de desconto do item da nota fiscal de entrada PerDs3 Percentual de desconto 3 PerDs4 Percentual de desconto 4 PerDs5 Percentual de desconto 5 PerIpi Percentual de IPI do item da nota fiscal de entrada PerIcm Percentual do ICM do item da nota fiscal de entrada PerFun Percentual do Funrural ou INSS NumPrj Nmero do projeto CodFpj Cdigo da fase do projeto CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida CodCcu Cdigo do centro de custo VlrFre Valor frete VlrSeg Valor do seguro VlrEmb Valor embalagem VlrEnc Valor encargos financeiros VlrOut Valor outras despesas VlrDar Valor para arredondamento VlrFrd Valor frete destacado VlrOud Valor outras despesas destacado VlrBru Valor bruto do item da nota fiscal de entrada VlrDsc Valor do desconto do item da nota fiscal de entrada VlrDs1 Valor do desconto 1 VlrDs2 Valor do desconto 2 VlrDs3 Valor de desconto 3 VlrDs4 Valor de desconto 4 VlrDs5 Valor de desconto 5 VlrDzf Valor do desconto referente zona franca VlrBfu Valor base do Funrural ou INSS VlrFun Valor do Funrural ou INSS VlrBip Valor base IPI VlrIpi Valor do IPI do item da nota fiscal de entrada VlrBid Valor base IPI presumido (50% compra no comrcio) VlrIpd Valor do IPI presumido (50% compra no comrcio) VlrBic Valor base do ICMS VlrIcm Valor do ICMS do item da nota fiscal de entrada (C) Senior Sistemas Corporativos Ltda. 2 323

SAPIENS SID VlrDfa VlrBsi VlrIcs VlrBsd VlrIsd VlrBsp VlrStp VlrBsc VlrStc VlrIip VlrIic VlrOip VlrOic VlrLpr VlrLou VlrLiq VlrFin AcrFin EmpNfv FilNfv SnfNfv NumNfv SeqIpv CodFab NumEpi VlrBpi VlrPis FilCtr NumCtr SeqCcp VlrBcr VlrCor PerIim VlrBii VlrIim VlrRis PerPit VlrBpt VlrPit PerCrt VlrBct VlrCrt PerCsl VlrBcl VlrCsl PerOur VlrBor VlrOur PerIrf VlrBir VlrIrf PerDs1 PerDs2 BecIpi VecIpi BecIcm VecIcm VlrFei VlrSei VlrOui BcoImp CofImp BpiImp PisImp VlrBpf PerPif VlrPif VlrBcf PerCff VlrCff IgnOcp RecNot Retorno: <SeqIpc> Valor da diferena de alquota inter-estadual Valor base ICMS substitudo Valor do ICMS substitudo do item da nota fiscal de entrada Valor base ICMS substitudo destacado Valor ICMS substitudo destacado Valor base da substituio tributrio do PIS Valor da substituio tributria do PIS Valor base da substituio tributrio da COFINS Valor da substituio tributria do COFINS Valor isentas IPI Valor isentas ICMS Valor outras IPI Valor outros ICMS Valor do produto Valor dos outros valores Valor lquido do item da nota fiscal de entrada Valor do item vlido para o financeiro Valor de Acrscimo Financeiro Cdigo da empresa da nota fiscal de sada Cdigo da filial da nota fiscal de sada Srie da nota fiscal de sada Nmero da nota fiscal de sada Sequncia do item da nota fiscal de sada Cdigo do Fabricante Identificador da inspeo aberta para a liberao do item Valor base do PIS a recuperar Valor do PIS a recuperar do item da nota fiscal de entrada Cdigo da filial do contrato de compra Nmero do contrato que gerou a nota fiscal de entrada Sequncia do item do contrato na competncia Valor base do Cofins a recuperar Valor do Cofins a recuperar Percentual de imposto de importao do item da nota fiscal de entrada Valor base imposto de importao Valor do imposto de importao do item da nota fiscal de entrada Valor de reteno de ICMS Substituto Percentual de PIS Retido Valor base do PIS Retido Soma dos valores do PIS retido Percentual de Cofins Retido Valor base do Cofins Retido Valor do Cofins Retido Percentual de CSLL Retido Valor base do CSLL Retido Valor do CSLL Retido Percentual de Outras Retenes Valor base de Outras Retenes Valor de Outras Retenes Percentual do IRRF Valor base IRRF Valor do IRRF Percentual de desconto 1 Percentual de desconto 2 Valor base de IPI creditado efetivamente Valor de IPI creditado efetivamente Valor base de ICMS creditado efetivamente Valor ICMS Cred. Efetivamente Valor de frete de importao Valor de seguro de importao Valor de outras despesas de importao Valor base do cofins a recuperar na importao Valor do cofins a recuperar na importao Valor base do pis a recuperar na importao Valor do pis a recuperar na importao Valor Base do PIS Faturamento Percentual do PIS Faturamento Valor do PIS Faturamento Valor Base do COFINS Faturamento Percentual do COFINS Faturamento Valor do COFINS Faturamento Ignora a carga de dados da OCP, se informada (0=no*, 1=sim). *Padro Indica se deve executar o reclculo de valores dos itens (0=no, 1=sim*). *Padro Seqncia do item gerado (C) Senior Sistemas Corporativos Ltda. 3 333

SAPIENS SID Observao: Esta ao aceita campos de usurio.

2.5.3 GRAVAR ITEM DE SERVIO NA NOTA FISCAL COMPRA (Incluir)


Ao: SID.Nfc.GravarServico (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada TnsSer Transao de servio do item da nota CodSer Cdigo do servio da nota fiscal de entrada PreUni Preo unitrio do servio da nota fiscal de sada Parmetros opcionais: SeqIsc Sequncia do item na nota fiscal de entrada FilOcp Cdigo da filial da ordem de compra NumOcp Nmero da ordem de compra da nota fiscal de entrada SeqIso Sequncia da ordem de compra da nota fiscal de entrada NopSer Cdigo da natureza de operao CodTri Cdigo de tributao para emisso da DARF QtdRec Quantidade recebida do servio da nota fiscal de entrada QtdDev Soma das quantidades devolvidas pelas NF de sada UniMed Unidade de medida do servio da nota fiscal de entrada PerDsc Percentual de desconto do servio da nota fiscal de entrada PerIss Percentual do ISS do servio da nota fiscal de entrada PerIrf Percentual do IRRF do servio da nota fiscal de entrada PerIns Percentual do INSS NumPrj Nmero do projeto CodFpj Cdigo da fase do projeto CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida CodCcu Cdigo do centro de custo VlrEnc Valor encargos financeiros VlrOut Valor outras despesas VlrDar Valor para arredondamento VlrOud Valor outras despesas destacado VlrBru Valor bruto do servio da nota fiscal de entrada VlrDsc Valor do desconto do servio da nota fiscal de entrada VlrDs1 Valor do desconto - 1 do fornecedor VlrDs2 Valor do desconto - 2 do fornecedor VlrBis Valor base ISS VlrIss Valor do ISS sobre o servio da nota fiscal de entrada VlrBir Valor base IRRF VlrIrf Valor do IRRF sobre o servio da nota fiscal de entrada VlrBin Valor base do INSS VlrIns Valor do INSS VlrLse Valor do servio VlrLou Valor dos outros valores VlrLiq Valor lquido do item de servio da nota fiscal de entrada VlrFin Valor do item vlido para o financeiro AcrFin Valor de Acrscimo Financeiro EmpNfv Cdigo da empresa da nota fiscal de sada FilNfv Cdigo da filial da nota fiscal de sada SnfNfv Srie da nota fiscal de sada NumNfv Nmero da nota fiscal de sada NumEpi Identificador da inspeo aberta para o item CodClf Cdigo da classificao fiscal do item da nota fiscal de entrada CodStr Situao tributria do item da nota fiscal de entrada CodTic Cdigo do ICMS especial CodTrd Cdigo de reduo de impostos CodTst Cdigo do ICMS substitudo PerIpi Percentual de IPI do item da nota fiscal de entrada PerIcm Percentual do ICM do item da nota fiscal de entrada VlrDzf Valor do desconto referente zona franca VlrBip Valor base IPI VlrIpi Valor do IPI do item da nota fiscal de entrada VlrBid Valor base IPI presumido (50% compra no comrcio) VlrIpd Valor do IPI presumido (50% compra no comrcio) VlrBic Valor base do ICMS VlrIcm Valor do ICMS do item da nota fiscal de entrada VlrDfa Valor da diferena de alquota inter-estadual VlrBsi Valor base ICMS substitudo (C) Senior Sistemas Corporativos Ltda. 4 343

SAPIENS SID VlrIcs VlrBsd VlrIsd VlrIip VlrIic VlrOip VlrOic VlrBpi VlrPis FilCtr NumCtr VlrBcr VlrCor VlrBct VlrCrt PerCrt VlrBpt VlrPit PerPit VlrBcl VlrCsl PerCsl VlrBor VlrOur PerOur VlrRis PerDs1 PerDs2 PerDs3 PerDs4 PerDs5 VlrDs3 VlrDs4 VlrDs5 BecIpi VecIpi BecIcm VecIcm VlrBie VlrIem VlrOui BcoImp CofImp BpiImp PisImp SeqIsp VlrBpf PerPif VlrPif VlrBcf PerCff VlrCff IgnOcp RecNot Retorno: <SeqIsc> Valor do ICMS substitudo do item da nota fiscal de entrada Valor base ICMS substitudo destacado Valor ICMS substitudo destacado Valor isentas IPI Valor isentas ICMS Valor outras IPI Valor outros ICMS Valor base do PIS a recuperar Valor do PIS a recuperar do item da nota fiscal de entrada Cdigo da filial do contrato de compra Nmero do contrato que gerou a nota fiscal de entrada Valor base do Cofins a recuperar Valor do Cofins a recuperar Valor base do Cofins Retido Valor do Cofins Retido Percentual de Cofins Retido Valor base do PIS Retido Soma dos valores do PIS retido Percentual de PIS Retido Valor base do CSLL Retido Valor do CSLL Retido Percentual de CSLL Retido Valor base de Outras Retenes Valor de Outras Retenes Percentual de Outras Retenes Valor de reteno de ICMS Substituto Percentual de desconto 1 Percentual de desconto 2 Percentual de desconto 3 Percentual de desconto 4 Percentual de desconto 5 Valor do desconto 3 Valor de desconto 4 Valor de desconto 5 Valor base de IPI creditado efetivamente Valor de IPI creditado efetivamente Valor base de ICMS creditado efetivamente Valor ICMS Cred. Efetivamente Valor base do INSS parte empresa Valor do INSS parte empresa Valor de outras despesas de importao Valor base do cofins a recuperar na importao Valor do cofins a recuperar na importao Valor base do pis a recuperar na importao Valor do pis a recuperar na importao Sequncia do item de servio no pedido de venda Valor Base do PIS Faturamento Percentual do PIS Faturamento Valor do PIS Faturamento Valor Base do COFINS Faturamento Percentual do COFINS Faturamento Valor do COFINS Faturamento Ignora a carga de dados da OCP, se informada (0=no*, 1=sim). *Padro Indica se deve executar o reclculo de valores dos itens (0=no, 1=sim*). *Padro

Seqncia do item gerado

Observao: Esta ao aceita campos de usurio.

2.5.4 GRAVAR PARCELAS MANUAIS NA NOTA FISCAL DE COMPRA


Ao: SID.Nfc.GravarParcelasManuais (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada VlrPar(n)1 Valor da parcela da nota fiscal de entrada VctPar(n)1 Data de vencimento da parcela da nota fiscal de entrada NumTit(n)1 Nmero do ttulo a ser gerado no conta a pagar

(C) Senior Sistemas Corporativos Ltda. 5

353

SAPIENS SID Parmetros opcionais: CodTpt(n)1 Cdigo do tipo do ttulo a ser gerado no conta a pagar Retorno: "OK" Observaes: 1 O ndice (n) indica o nmero da parcela ao qual o parmetro se referencia. Este ndice deve iniciar em 1 e, para cada nova parcela, ser incrementado em 1. Na execuo desta ao so eliminadas todas as parcelas j definidas, manualmente ou no, para a nota fiscal de entrada sendo referenciada. A soma do valor financeiro das parcelas deve ser igual ao valor financeiro da nota fiscal de entrada, caso contrrio as parcelas no sero gravadas. Esta ao deve ser executada aps a incluso de todos os itens de produto e servio da nota fiscal de entrada, se aps a chamada desta ao for includo mais algum item de produto ou servio as parcelas sero recalculadas conforme parametrizao do sistema.

2.5.5 FECHAR NOTA FISCAL COMPRA


Ao: SID.Nfc.Fechar (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada Retorno: "OK"

2.5.6 CANCELAR NOTA FISCAL COMPRA


Ao: SID.Nfc.Cancelar (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada Retorno: "OK"

2.5.7 GERAR NOTA FISCAL VIA ORDEM DE COMPRA


Ao: SID.Nfc.GerarNFCOrdemCompra (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumOcp Nmero da(s) ordem(ns) de compra (separado por vrgula, ex: 101,102,103,...) DatEnt Data de entrada da NF DatEmi Data de emisso da NF Retorno: "OK"

2.5.8 GRAVAR RATEIO PARA ITEM DE PRODUTO


Ao: SID.Nfc.GravarRateioProduto (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada SeqIpc Seqncia do item de produto da nota fiscal de entrada CtaFin(n)* Conta financeira reduzida** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custos PerCta(n)* Percentual do rateio para a conta*** (C) Senior Sistemas Corporativos Ltda. 6 363

SAPIENS SID VlrCta(n)* PerRat(n)* VlrRat(n)* NumPrj(n)* CodFpj(n)* Valor do rateio para a conta*** Percentual do rateio para o centro de custos*** Valor do rateio para o centro de custos *** Nmero interno do projeto Cdigo da fase do projeto

Parmetros opcionais: ObsRat(n)* Observao do rateio Retorno: "OK" Observaes:


* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

2.5.9 GRAVAR RATEIO PARA ITEM DE SERVIO


Ao: SID.Nfc.GravarRateioServico (SRNF) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfc Nmero da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada SeqIsc Seqncia do item de servio da nota fiscal de entrada CtaFin(n)* Conta financeira reduzida** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custos PerCta(n)* Percentual do rateio para a conta*** VlrCta(n)* Valor do rateio para a conta*** PerRat(n)* Percentual do rateio para o centro de custos*** VlrRat(n)* Valor do rateio para o centro de custos *** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto Parmetros opcionais: ObsRat(n)* Observao do rateio Retorno: "OK" Observaes:
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

2.6 SUPRIMENTOS ORDEM DE COMPRA


2.6.1 GRAVAR CABEALHO ORDEM DE COMPRA
Ao: SID.Ocp.Gravar (SCOC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da ordem de compra CodCpg Cdigo da condio de pagamento Parmetros opcionais: NumOcp Nmero da ordem de compra TnsPro Cdigo da transao para produtos TnsSer Cdigo da transao para servios CodTra Cdigo da transportadora para a ordem de compra VlrFre Valor do frete para a ordem de compra VlrSeg Valor do seguro para a ordem de compra VlrEmb Valor das embalagens para a ordem de compra VlrEnc Valor dos encargos para a ordem de compra VlrOut Valor das outras despesas para a ordem de compra VlrDar Valor dos descontos para arredondamento do total da ordem de compra VlrFrd Valor frete destacado VlrOud Valor outras despesas destacado VlrDs1 Valor de desconto 1 VlrDs2 Valor do desconto 2 (C) Senior Sistemas Corporativos Ltda. 7 373

SAPIENS SID VlrDs3 VlrDs4 VlrDzf VlrBfu VlrFun VlrBsp VlrStp VlrBsc VlrStc VlrBin VlrIns VlrLpr VlrLse VlrLou VlrLiq VlrFin ObsOcp TemPar SalCan Retorno: <NumOcp> Valor de desconto 3 Valor de desconto 4 Valor do desconto referente zona franca Valor base do funrural Valor do funrural Valor base da substituio tributrio do PIS Valor da substituio tributrio do PIS Valor base da substituio tributrio da COFINS Valor da substituio tributrio da COFINS Valor base do INSS Valor do INSS Valor lquido dos itens de produtos da ordem de compra Valor lquido dos itens de servios da ordem de compra Valor lquido dos valores diversos da ordem de compra Valor lquido da ordem de compra Valor lquido da ordem de compra para o financeiro Observao da ordem de compra Indicativo se a OC tem parcelas especiais na tabela E420PAR Indicativo se o saldo da ordem de compra dever ser cancelado Nmero da ordem de compra

Observao: Esta ao aceita campos de usurio

2.6.2 EXCLUIR ORDEM DE COMPRA


Ao: SID.Ocp.Excluir (SCOC) Parmetros obrigatrios: NumOcp Nmero da ordem de compra Retorno: "OK"

2.6.3 GRAVAR ITEM DE PRODUTO NA ORDEM DE COMPRA


Ao: SID.Ocp.GravarProduto (SCOC) Parmetros obrigatrios: NumOcp Nmero da ordem de compra CodPro Cdigo do produto da ordem de compra CodDer Cdigo da derivao do produto da ordem de compra QtdPed Quantidade do produto da ordem de compra Parmetros opcionais: SeqIpo Seqncia do item de produto na ordem de compra TnsPro Transao do item de produto da OC CplIpo Complemento da descrio do produto UniFor Unidade de medida do produto no fornecedor CodDep Cdigo do depsito para estoque do produto da ordem de compra QtdPed Quantidade do produto da ordem de compra UniMed Unidade de medida do produto comprado CodTpr Cdigo da tabela de preo do produto PreUni Preo unitrio do produto da ordem de compra PreFix Indicativo se o preo fixo ou no PerDsc Percentual de desconto para o produto da ordem de compra PerIpi Percentual de IPI do produto da ordem de compra PerIcm Percentual de ICM do produto da ordem de compra PerFun Percentual do funrural CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida CodCcu Cdigo do centro de custo CodMoe Cdigo da moeda que o item da ordem de compra est representado DatMoe Data da cotao da moeda ou ndice do item da ordem de compra CotMoe Valor da cotao da moeda ou ndice do item da ordem de compra FecMoe Indicativo de o valor da cotao fechado Retorno: <SeqIpo> Observao: (C) Senior Sistemas Corporativos Ltda. 8 383 Seqncia do item de produto na ordem de compra

SAPIENS SID Esta ao aceita campos de usurio

2.6.4 GRAVAR ITEM DE SERVIO NA ORDEM DE COMPRA


Ao: SID.Ocp.GravarServico (SCOC) Parmetros obrigatrios: NumOcp Nmero da ordem de compra CodSer Cdigo do servio na ordem de compra QtdPed Quantidade pedida do servio na ordem de compra Parmetros opcionais: SeqIso Seqncia do item de servio na ordem de compra TnsSer Transao de servio do item da OC CplIso Complemento da descrio do servio CodTri Cdigo de tributao para emisso da DARF QtdPed Quantidade pedida do servio da ordem de compra UniMed Unidade de medida do servio da ordem de compra PreUni Preo unitrio do servio da ordem de compra PerDsc Percentual de desconto do servio da ordem de compra PerIss Percentual do ISS do servio da ordem de compra PerIrf Percentual do IRRF do servio da ordem de compra PerIns Percentual do INSS CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida CodCcu Cdigo do centro de custo CodMoe Cdigo da moeda que o item da ordem de compra est representado DatMoe Data da cotao da moeda ou ndice do item da ordem de compra CotMoe Valor da cotao da moeda ou ndice do item da ordem de compra FecMoe Indicativo de o valor da cotao fechado Retorno: <SeqIso> Seqncia do item de servio na ordem de compra

Observao: Esta ao aceita campos de usurio

2.6.5 FECHAR ORDEM DE COMPRA


Ao: SID.Ocp.Fechar (SCOC) Parmetros obrigatrios: NumOcp Nmero da ordem de compra Retorno: "OK" Observaes: Para que seja possvel fechar uma ordem de compra necessrio que a mesma esteja aprovada em todos os nveis, ou no tenha controle de aprovao multi-nvel.

2.6.6 GERAR ORDEM DE COMPRA VIA COTAO


Ao: SID.Ocp.GerarOCPCotacao (SCOC) Parmetros obrigatrios: NumCot(n)* Nmero da cotao Parmetros opcionais: SeqCot(n)* Seqncia(s) da cotao (separadas por vrgula, ex.: "101,102,103") TnsPro Transao de produto TnsSer Transao de servio Observaes:
* (n) = ndice incremental, iniciado em 1. No utilizar os parnteses.

Retorno: "OK"

(C) Senior Sistemas Corporativos Ltda. 9

393

SAPIENS SID

2.7 SUPRIMENTOS ESTOQUES


2.7.1 GERAR REQUISIO
Ao: SID.Est.Requisitar (SECE) Parmetros obrigatrios: CodPro Cdigo do produto movimentado CodDer Cdigo da derivao do produto movimentado QtdEme Quantidade do documento de movimento de estoque Parmetros opcionais: NumEme Nmero do documento de entrada do movimento de estoque SeqEme Seqncia do produto ou servio no documento CodTns Cdigo da transao de movimentao de estoque CplPro Complemento da descrio do produto ou servio UniMed Unidade de medida CodAge Cdigo de agrupamento para o estoque CodAgc Cdigo de agrupamento para compras DatPrv Data de previso de entrega do produto ou servio CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida QtdApr Quantidade aprovado do movimento de estoque UsuAtd Usurio atendente do movimento de estoque UsuSol Usurio responsvel pela solicitao do movimento UsuRes Usurio responsvel pela aplicao do produto ou servio movimentado CcuRes Centro de custo responsvel pela aplicao do produto ou servio UsuRec Usurio recebedor do produto ou servio solicitado ObsEme Observao da solicitao de movimento de estoque ResEst1 Indicativo se o estoque do produto da requisio deve ser reservado(S=sim, N=no) CodDep Cdigo do depsito para reserva SitEme Situao da movimentao de estoque ProSer2 Indicativo se a requisio de servio (S=Servio) Observao: 1 Quando for solicitada a Reserva de Estoque, obrigatrio que seja informado o Cdigo do Depsito. 2 O parmetro obrigatrio no caso de ser uma requisio de servio, caso seja uma requisio de produto este no precisa ser informado. Retorno: <NumEme/SeqEme> Nmero e seqncia da requisio gerada

2.7.2 ATENDER REQUISIO


Ao: SID.Est.AtenderRequisicao (SERE) Parmetros obrigatrios: NumEme Nmero do documento de entrada do movimento de estoque SeqEme Seqncia do produto ou servio no documento QtdAtd Quantidade atendida do movimento de estoque Parmetros opcionais: CodDep Cdigo do depsito movimentado CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida CcuRes Centro de custo responsvel pela aplicao do produto ou servio DatMov Data da movimentao do estoque CodLot Cdigo do lote de fabricao para estocagem NumSep Cdigo da srie do produto Observao: 1. No processo de atendimento de requisio via Sid, no existe a possibilidade de gerar solicitao de compras automtica. 2. Caso no seja informada quantidade atendida (QtdAtd=0), a requisio ser cancelada com a quantidade aprovada. Retorno: "OK"

2.7.3 EXCLUIR REQUISIO


Ao: (C) Senior Sistemas Corporativos Ltda. 0 404

SAPIENS SID SID.Est.ExcluirRequisicao (SERE) Parmetros obrigatrios: NumEme Nmero do documento de entrada do movimento de estoque SeqEme Seqncia do produto ou servio no documento Retorno: "OK"

2.7.4 MOVIMENTAR ESTOQUE


Ao: SID.Est.Movimentar (SECE) Parmetros obrigatrios: CodPro Cdigo do produto movimentado CodDer Cdigo da derivao do produto movimentado CodTns Cdigo da transao de movimento do estoque CodDep Cdigo do depsito movimentado QtdMov Quantidade do movimento VlrMov* Valor do movimento *(obrigatrio quando a transao exigir) Parmetros opcionais: DatMov Data da movimentao do estoque ProTrf Cdigo do produto transferido (para movimentos de transferncia) DerTrf Cdigo da derivao do produto transferido (p/ movimentos de transferncia) DepTrf Cdigo do depsito transferido (para movimentos de transferncia) CodCli Cdigo do cliente para os movimentos consignados CodFor Cdigo do forencedor para os movimentos consignados NumDoc Nmero de documento base da movimentao CodLot Cdigo do lote de fabricao para estocagem CodCcu Cdigo do centro de custo do usurio responsvel DatVlt Data de validade do produto no depsito CtaRed Cdigo da conta contbil reduzida NumSep Cdigo da srie do produto Retorno: <SeqMov> Seqncia do movimento

Observao: Esta ao aceita campos de usurio.

2.7.5 EXCLUIR MOVIMENTO DE ESTOQUE


Ao: SID.Est.ExcluirMovimento (SECE) Parmetros obrigatrios: CodPro Cdigo do produto movimentado CodDer Cdigo da derivao do produto movimentado CodDep Cdigo do depsito movimentado DatMov Data da movimentao do estoque SeqMov Seqncia do movimento Retorno: "OK"

2.7.6 LISTAR ITENS DA EMBALAGEM


Ao: SID.Est.ListarItensEmbalagem (SECE) Parmetros obrigatrios: CodEmp Cdigo da empresa NumEmb Nmero da embalagem Retorno: Xml contendo os itens da embalagem, conforme exemplo: <?xml version="1.0"?> <embalagem> <codemp>1</codemp> <numemb>5</numemb> <itens> <item> <codpro>1101</codpro> (C) Senior Sistemas Corporativos Ltda. 1 414

SAPIENS SID <codder>A</codder> <codbar>78912340000111</codbar> <qtdpro>3</qtdpro> </item> <item> <codpro>1102</codpro> <codder>B</codder> <codbar>78912340000222</codbar> <qtdpro>10</qtdpro> </item> </itens> </embalagem>

2.7.7 CONFIRMAR CONFERNCIA DA EMBALAGEM


Ao: SID.Est.ConfirmarConferEmb (SECE) Parmetros obrigatrios: CodEmp Cdigo da empresa NumEmb Nmero da embalagem Retorno: "OK"

2.7.8 GRAVAR SOLICITAO DE COMPRA (Incluir/alterar)


Ao: SID.Est.GravarSolCompra (SCSC) Parmetros obrigatrios: CodPro1 Cdigo do produto movimentado CodDer1 Cdigo da derivao do produto movimentado CodSer2 Cdigo do Servio QtdSol Quantidade para solicitao de compras DatPrv2 Data previso para entrega do servio
1

Pode-se no informar o campo CodPro, e conseqentemente o campo CodDer. Neste caso os campos CplPro, UniMed e PreSol tornam-se obrigatrios. Os campos CodSer e DatPrv so obrigatrios no caso de ser uma solicitao de servio, caso seja uma solicitao de produto estes no devem ser informados.

Parmetros opcionais: NumSol Nmero do documento da solicitao SeqSol Seqncia do item na solicitao de compra CplPro Complemento da descrio do produto CodTns Cdigo da transao da solicitao de compras UniMed3 Unidade de medida PreSol3 Preo da solicitao CodDep4 Cdigo do depsito movimentado DatPrv Data prevista de entrega do produto CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida UsuSol Usurio responsvel pela solicitao do produto UsuRes Usurio responsvel pela aplicao do produto solicitado CcuRes Centro de custo responsvel pela aplicao do produto CodBem Cdigo do bem SolInt Cdigo da solicitao no sistema integrado ObsSol Observao da solicitao de compra CtaFin(n)5 6 Conta financeira CtaRed(n) 5 6 Conta contbil reduzida CodCcu(n) 5 Cdigo do centro de custo PerCta(n) 5 7 Percentual do rateio da conta VlrCta(n) 5 7 Valor do rateio da conta PerRat(n) 5 7 Percentual do rateio VlrRat(n) 5 7 Valor do rateio NumPrj(n) 5 Nmero interno do projeto CodFpj(n) 5 Cdigo da fase do projeto ObsRat(n) 5 Observao do rateio
3 4 5

Os campos UniMed e PreSol somente sero considerados se no for informado o campo CodPro. O campo CodDep s ser considerado se for informado o campo CodPro. Campos para informao do rateio, onde: * (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. Depende da parametrizao. (C) Senior Sistemas Corporativos Ltda. 2 424

SAPIENS SID
7

Informar apenas o percentual ou apenas o valor.

Retorno: "OK"

2.7.9 EXCLUIR SOLICITAO DE COMPRA


Ao: SID.Est.ExcluirSolCompra (SCSC) Parmetros obrigatrios: NumSol Nmero do documento da solicitao SeqSol Seqncia do item na solicitao de compra Retorno: "OK"

2.7.10

BUSCAR ESTOQUE DISPONVEL

Ao: SID.Est.BuscarEstoqueDisp (SECE) Parmetros obrigatrios: CodPro Cdigo do produto CodDer Cdigo da derivao do produto (quando existir) CodDep Cdigo do depsito Parmetros opcionais: ConPed1 Consulta estoque disponvel em rotinas de pedido ("S"-Sim ou "N"-No) CriFed Critrio para formao do estoque (atendimento faturamento/baixas estoque em geral) Observao: 1 O clculo do estoque disponvel com o identificador de regra (VEN-120DISPO01) somente ser acessado quando o campo "ConPed" for igual a "S" e o identificador estiver ativo. Caso contrrio, ser calculado conforme o critrio para formao do estoque informado no cadastro da filial. Maiores detalhes sobre a funcionalidade do identificador VEN120DISPO01 podem ser acessados na documentao do Sapiens. Retorno: <QtdDis> Quantidade disponvel em estoque

2.7.11

BUSCAR PREO MDIO

Ao: SID.Est.BuscarPrecoMedio (SECE) Parmetros obrigatrios: CodPro(n)* Cdigo do produto CodDer(n)* Cdigo da derivao do produto (quando existir)

* (n) = Seqncia incremental dos produtos, iniciando sempre em 1 (um) No utilizar os parnteses.

Retorno: Xml contendo o cdigo do produto, derivao e preo mdio, conforme exemplo: <?xml version="1.0"?> <produto> <codpro>5207</codpro> <codder>A</codder> <premed>7.5845</premed> </produto> <produto> <codpro>5210</codpro> <codder> </codder> <premed>8.668</premed> </produto>

2.7.12

BUSCAR ESTOQUE GRADE

Ao SID.EST. BUSCARESTOQUEGRADE (SECE) Permite buscar a consulta de estoque em grade, por embalagem avulso ou ambos. O resultado o mesmo da tela do Comercial\Estoques\Consultas\Posio dos Estoques\Embalagem/Grade Parmetros obrigatrios: CodFxa Cdigo da faixa de grades (C) Senior Sistemas Corporativos Ltda. 3 434

SAPIENS SID

Parmetros opcionais: CodClc Filtro de colees do produto (abrangncia) CodMod Filtro de modelo de produo do produto (abrangncia) CodFam Filtro de famlia do produto (abrangncia) CodPro Filtro de produto (abrangncia) CodDep Filtro por depsito (abrangncia) CodPgr Proporcionalidade (sem abrangncia) CodMar Filtro da marca de produto (abrangncia) CodAge Filtro por cdigo de agrupamento de estoque (abrangncia) CodEmb Filtro por tipo de embalagem (sem abrangncia) ModCon Modo de consulta: 0 Ambos; 1 Embalagens; 2 Avulsos TipAgp Agrupa ou no depsitos: 0 no agrupa; 1 agrupa depsitos Retorno: Documento em formato xml contendo os seguintes campos e estruturas: <retorno> <produtos> <linha> <NumLin></NumLin> <CodMod></CodMod> <CodPro></CodPro> <DesPro></DesPro> <QtdEmb></QtdEmb> <derivacoes> <CodDer></CodDer> <QtdDer></QtdDer> . . . </derivacoes> <QtdTot></QtdTot> <CodEmb></CodEmb> <CodDep></CodDep> <CodClc></CodClc> <CodAge></CodAge> <CodPgr></CodPgr> <CodFxa></CodFxa> <CodMar></CodMar> <CodFam></CodFam> </linha> . . . <produtos> <retorno> A descrio de cada delimitador e sua funcionalidade est a seguir <produtos></produto> Delimitadores onde esto internamente todos os produtos lidos da consulta <linha></linha> Delimitadores onde existe um para cada conjunto produto/embalagem/depsito/faixa/proporcionalidade retornado da consulta. O que est delimitado dentro de uma linha so todos os campos e valores a seguir: <numlin></numlim> Dentro desses delimitadores est apenas como informativo o nmero de cada linha da consulta <codmod></codmod> Dentro desses delimitadores est o cdigo do modelo do produto <codpro></codpro> Dentro desses delimitadores est o cdigo do produto <despro></despro> Dentro desses delimitadores est a descrio do produto, formada pela descrio e complemento do cadastro do produto <qtdemb></qtdemb> Dentro desses delimitadores est a quantidade de embalagens, se no estiver exibindo o estoque avulso do produto (sem embalagens) <derivacoes></derivacoes>

(C) Senior Sistemas Corporativos Ltda. 4

444

SAPIENS SID Dentro desses delimitadores esto aninhadas as derivaes do produto, com sua quantidade em estoque, estando esses campos sempre em pares, conforme abaixo e tantos pares quanto possuir a faixa de grade informada no filtro para cada produto: <codder></codder> Dentro desses delimitadores est o cdigo da derivao do produto <qtdder></qtddder> Dentro desses delimitadores est a quantidade da derivao imediatamente acima. Quando o produto est embalado, o mesmo exibe a proporcionalidade apenas. Se for um produto avulso, a quantidade em avulso. <qtdtod></qtdtot> Dentro desses delimitadores est a quantidade total de todas as derivaes da linha de produto. <codemb></codemb> Dentro desses delimitadores est o cdigo da embalagem do produto. Se for uma linha de estoque avulso, no h valor nesse delimitador. <coddep></coddep> Dentro desses delimitadores est o cdigo da depsito consultado do produto. Se a consulta agrupar depsitos, com o parmetro TIPAGP = 1, o mesmo no apresenta valor. <codclc></codclc> Dentro desses delimitadores est o cdigo da coleo do produto. <codage></codage> Dentro desses delimitadores est o cdigo de agrupamento de estoque do produto <codpgr></codpgr> Dentro desses delimitadores est o cdigo da proporcionalidade da embalagem do produto. Se a linha estiver exibindo estoque avulso, no h valor neste delimitador. <codfxa></codfxa> Dentro desses delimitadores est o cdigo da faixa consultada do produto. <codmar></codmar> Dentro desses delimitadores est o cdigo da marca do produto. <codfam></codfam> Dentro desses delimitadores est o cdigo da famlia do produto.

2.8 MERCADO NOTA FISCAL TRANSFERNCIA


2.8.1 MARCAR EMBALAGEM/PRODUTO PARA TRANSFERNCIA
Ao: SID.Nft.MarcarEPT (RFNF) Parmetros obrigatrios: FilOri Cdigo da filial de origem FilDes Cdigo da filial de destino PlaVei Placa do veculo NumEmb 1 Nmero da embalagem CodPro 1 Cdigo do produto CodDer 1 Cdigo da derivao do produto CodBar 1 Cdigo de barras do produto QtdPro 2 Quantidade do produto Observao: 1 Deve ser informado o campo NumEmb, ou o campo CodBar, ou os campos CodPro e CodDer, sendo usado o primeiro, na ordem em que esto listados, que contenha um valor. 2 O campo QtdPro desconsiderado caso seja informado NumEmb, assumindo automaticamente valor 1. Parmetros opcionais: EmpOri Cdigo da empresa de origem EmpDes Cdigo da empresa de destino Retorno: "OK"

2.8.2 BUSCAR ITENS DA NOTA FISCAL DE TRANSFERNCIA


Ao: (C) Senior Sistemas Corporativos Ltda. 5 454

SAPIENS SID SID.Nft.BuscarItensNFT (RFNF) Parmetros obrigatrios: FilOri Cdigo da filial de origem FilDes Cdigo da filial de destino CodSnf Srie da nota fiscal NumNfv Nmero da nota fiscal Parmetros opcionais: EmpOri Cdigo da empresa de origem EmpDes Cdigo da empresa de destino Retorno: XML contendo os itens da nota fiscal de transferncia, conforme exemplo: <?xml version="1.0"?> <nfv> <codemp>1</codemp> <codfil>1</codfil> <codsnf>1A</codsnf> <numnfv>79</numnfv> <itens> <item> <seqemb>1</seqemb> <codemb>1</codemb> <numemb>35</numemb> <codpro>0</codpro> <codder>0</codder> <qtdfat>0</qtdfat> <codbar>0</codbar> </item> <item> <seqemb>0</seqemb> <codemb>0</codemb> <numemb>0</numemb> <codpro>4101</codpro> <codder>5</codder> <qtdfat>5</qtdfat> <codbar>78912340000125</codbar> </item> </itens> </nfv>

2.8.3 CONFIRMAR CONFERNCIA DOS ITENS DA NFT


Ao: SID.Nft.ConfirmarConferencia (RFNF) Parmetros obrigatrios: FilOri Cdigo da filial de origem FilDes Cdigo da filial de destino CodSnf Srie da nota fiscal NumNfv Nmero da nota fiscal CodDep Cdigo do depsito Parmetros opcionais: EmpOri Cdigo da empresa de origem EmpDes Cdigo da empresa de destino Retorno: "OK"

2.9 MERCADO PR-FATURAS


2.9.1 CRIAR EMBALAGEM PARA PR-FATURA
Ao: SID.Pfa.CriarEmbalagem (RFEX) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial NumAne Nmero da anlise de embarque NumPfa Nmero da pr-fatura (C) Senior Sistemas Corporativos Ltda. 6 464

SAPIENS SID CodEmb NumEmb Cdigo da embalagem Nmeros das embalagens

Parmetros opcionais: QtdEmb Quantidade de embalagens NumNiv Nvel da Embalagem VolOcu Volume j ocupado da embalagem PesBru Peso bruto das embalagens e produtos PesLiq Peso lquido dos produtos ObsEmb Texto da observao das embalagens Retorno: <SeqEmb> Seqncia da Embalagem Criada

2.9.2 INCLUIR OS CONTEDOS DAS EMBALAGEM DA PR-FATURA


Ao: SID.Pfa.IncluirConteudoEmb (RFEX) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial NumAne Nmero da anlise de embarque NumPfa Nmero da pr-fatura SeqEmb Seqncia de embalagem NumSep1 Nmero de Srie CodBar1 Cdigo de Barras CodPro1 Cdigo do Produto CodDer1 Cdigo de Derivao Parmetros opcionais: QtdPro2 Quantidade do produto na embalagem VolIpd Volume calculado do produto PesBru Peso bruto do produto PesLiq Peso lquido do produto ObsPro Texto da observao do produto na embalagem Observao: 1. Estes campos definem o que ser includo no contedo, ser for informado um nmero de srie o sistema ir procurar por este nmero, se for informado o cdigo de barras o sistema ir procurar o cdigo EAN e se no achar pelo cdigo de barras livre do produto e se for informado produto/derivao ser procurado este produto especfico. 2. Sempre que no for informado o campo QTDPRO o default ser 1(um) no caso da srie este campo ignorado e sempre assumido 1(um) Retorno: "OK"

2.9.3 EXCLUIR EMBALAGEM DA PR-FATURA


Ao: SID.Pfa.ExcluirEmbalagem (RFEX) Parmetros obrigatrios: CodEmp Cdigo da empresa CodFil Cdigo da filial NumAne Nmero da anlise de embarque NumPfa Nmero da pr-fatura SeqEmb1 Seqncia de embalagem NumEmb1 Nmeros das embalagens Observao: 1. Se for informado SeqEmb no e necessrio informar NumEmb e vice-versa. Retorno: "OK"

2.10 CADASTROS CLIENTES


2.10.1
Ao: SID.Cli.Gravar (C) Senior Sistemas Corporativos Ltda. 7 474

GRAVAR CLIENTE (Incluir/alterar)

SAPIENS SID

Parmetros obrigatrios: NomCli Nome do cliente ApeCli Nome fantasia do cliente SigUfs Sigla do estado do cliente CodCli Cdigo do cliente (obrig. p/alterao) CgcCpf Nmero do CNPJ ou CPF do cliente EndCli Endereo do cliente (rua, n., etc.) Parmetros opcionais: CodCli Cdigo do cliente MarCli Marca do cliente SenCli Senha do cliente NenCli Nmero do endereo do cliente TipCli Tipo do cliente (Padro=F) TipMer Tipo de mercado do cliente (Padro=I) TipEmc Tipo Empresa do cliente para gerao de ttulo de COFINS CliCon Indicativo se o cliente contribuinte de ICMS (Padro=N) CodRam Cdigo do ramo de atividade do cliente InsEst Inscrio estadual do cliente InsMun Inscrio municipal do cliente CodGre Cdigo do grupo de empresas ZonFra Indicativo de qual o benefcio fiscal do cliente CodSuf Nmero do cliente junto Suframa DatSuf Data de validade do registro do SUFRAMA CplEnd Complemento do endereo do cliente (sala, andar, etc.) CliPrx Ponto de referncia ou proximidade do cliente ZipCod Cdigo da cidade do cliente externo - ZIP CODE EenCli Cdigo do endereo do cliente CepCli CEP do cliente CepIni Faixa inicial do CEP da cidade do cliente BaiCli Bairro do cliente CidCli Cidade do cliente CodPai Cdigo do pas do cliente TemEnt Indicativo se o cliente tem endereos de entrega diferentes (Padro=N) EndEnt Endereo de entrega do cliente NenEnt Nmero do endereo de entrega CplEnt Complemento do endereo de entrega do cliente EenEnt Cdigo do endereo de entrega do cliente CepEnt CEP do endereo de entrega do cliente IniEnt Faixa inicial do CEP do endereo de entrega do cliente CidEnt Cidade do endereo de entrega do cliente EstEnt Estado do endereo de entrega do cliente InsEnt Inscrio estadual do endereo de entrega CgcEnt Nmero do CNPJ de Entrega BaiEnt Bairro de Entrega do cliente TemCob Indicativo se o cliente tem endereos de cobrana diferentes (Padro=N) EndCob Endereo de cobrana do cliente NenCob Nmero do endereo de cobrana CplCob Complemento do endereo de cobrana do cliente EenCob Cdigo do endereo de cobrana do cliente CepCob CEP do endereo de cobrana do cliente IniCob Faixa inicial do CEP do endereo de cobrana do cliente CidCob Cidade do endereo de cobrana do cliente EstCob Estado do endereo de cobrana do cliente CgcCob Nmero do CNPJ de cobrana EntCor Indicativo do endereo de entrega de correspondncias BaiCob Bairro de Cobrana do cliente FonCli Nmero do telefone - 1 FonCl2 Nmero do telefone - 2 FonCl3 Nmero do telefone - 3 FaxCli Nmero do FAX do cliente CxaPst Nmero da caixa postal do cliente IntNet Endereo eletrnico (E-Mail) CodFor Cdigo do cliente como fornecedor CliRep Cdigo do cliente como representante CliTra Cdigo do cliente como transportadora SitCli Situao do cliente (Padro=A) CodMot Cdigo do motivo da situao do cliente BloCre Indicativo se o motivo bloqueia crdito para o cliente (Faturamento) (Padro=N) ObsMot Observao do motivo da situao do cliente TriIcm Tributa ICMS (S/N) (Padro=S) TriIpi Tributa IPI (S/N) (Padro=S) TriPis Tributa PIS (S/N) (Padro=S) TriCof Tributa COFINS (S/N) (Padro=S) (C) Senior Sistemas Corporativos Ltda. 8 484

SAPIENS SID CodPdv IdeCli Retorno: <CodCli> Cdigo do cliente no PDV Cdigo de identificao do cliente Cdigo do cliente gerado

Observao: Esta ao aceita campos de usurio.

2.10.2

GRAVAR DEFINIES DO CLIENTE (Incluir/alterar)

Ao: SID.Cli.GravarDefinicoes Parmetros obrigatrios: CodCli Cdigo do cliente CodRep Cdigo do representante padro para o cliente CodCpg Cdigo da condio de pagamento padro para o cliente Parmetros opcionais: SalDup Saldo devedor de duplicatas dos clientes SalOut Saldo devedor de outros ttulos dos clientes SalCre Saldo dos adiantamentos dos clientes DatLim Data da ltima atualizao do limite de crdito do cliente VlrLim Valor do limite de crdito do cliente LimApr Indicativo se o limite de crdito do cliente est ou no aprovado (Padro=N) VlrPfa Soma das pr-faturas DatMac Data da ocorrncia do maior acmulo de saldo devedor do cliente VlrMac Valor do maior acmulo de saldo devedor do cliente DatUpe Data do ltimo pedido do cliente VlrUpe Valor do ltimo pedido do cliente DatUfa Data do ltimo faturamento do cliente VlrUfa Valor do ltimo faturamento do cliente DatUpg Data do ltimo pagamento do cliente VlrUpg Valor do ltimo pagamento do cliente QtdPgt Quantidade total de pagamentos efetuados pelo cliente DatUpc Data do ltimo pagamento em cartrio do cliente VlrUpc Valor do ltimo pagamento em cartrio do cliente QtdTpc Quantidade total de pagamentos em cartrio do cliente DatMfa Data da ocorrncia da maior fatura do cliente VlrMfa Valor da maior fatura do cliente DatAtr Data da ocorrncia do maior atraso do cliente VlrAtr Valor de pagamento do maior atraso do cliente MaiAtr Quantidade de dias do maior atraso do cliente MedAtr Quantidade de dias de mdia de atraso do cliente AcePar Indicativo se o cliente aceita faturamento parcial de pedidos (Padro=S) QtdMfp Quantidade mxima de faturas por pedido aceito pelo cliente PerDs1 Percentual de desconto - 1 para o cliente PerDs2 Percentual de desconto - 2 para o cliente PerCom Percentual de comisso nas vendas para o cliente (+ ou -) CodCrp Cdigo de grupo do contas a receber CodRve Cdigo da regio de venda do cliente CodTpr Cdigo da tabela de preo padro para o cliente CodFpg Cdigo da forma de pagamento CodTra Cdigo da transportadora padro para o cliente CodRed Cdigo da transportadora de redespacho padro para o cliente RecJmm Percentual de juros de mora ms para o contas a receber RecTjr Tipo de juros para contas a receber (Padro=S) RecDtj Dias de tolerncia para clculo de juros de mora RecMul Percentual de multa para atraso contas a receber RecDtm Dias de tolerncia para multa do contas a receber PerDsc Percentual padro de desconto para os ttulos gerados TolDsc Quantidade padro de dias de tolerncia para desconto PorSi1 Cdigo do primeiro portador aceito pelo cliente PorSi2 Cdigo do segundo portador aceito pelo cliente CodCrt Cdigo da carteira padro para o cliente PorNa1 Cdigo do primeiro portador no aceito pelo cliente PorNa2 Cdigo do segundo portador no aceito pelo cliente CodIn1 Cdigo da primeira instruo bancria CodIn2 Cdigo da segunda instruo bancria CodBan Cdigo do banco onde o cliente mantm conta corrente CodAge Cdigo da agncia bancria onde o cliente mantm conta corrente CcbCli Nmero da conta corrente bancria do cliente CtaRed Conta contbil reduzida - 1 CtaRcr Conta contbil reduzida - 2 (C) Senior Sistemas Corporativos Ltda. 9 494

SAPIENS SID CtaFdv CtaFcr CriEdv FveTns FveFpg FveCpg CifFob Retorno: "OK" Observao: Esta ao aceita campos de usurio. Conta contbil reduzida - 3 Conta contbil reduzida 4 Critrio para escolha do dia de vencimento (A, S, N, U) Hierarquia de forma de venda transao Hierarquia de forma de venda forma de pagamento Hierarquia de forma de venda condio de pagamento Indicativo se o frete para o cliente CIF (C) ou FOB (F)

2.10.3
Ao: SID.Cli.Excluir

EXCLUIR CLIENTE

Parmetros obrigatrios: CodCli Cdigo do cliente Retorno: "OK"

2.10.4

EXCLUIR DEFINIES DO CLIENTE

Ao: SID.Cli.ExcluirDefinicoes Parmetros obrigatrios: CodCli Cdigo do cliente Retorno: "OK"

2.10.5

GRAVAR DADOS PESSOA JURDICA (Incluir/alterar)

Ao: SID.Cli.GravarPesJuridica Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: DatFdc Data de fundao da empresa NomSo1 Nome do scio 1 CpfSo1 CNPJ/CPF do scio 1 FunSo1 Funo do scio 1 NomSo2 Nome do scio 2 CpfSo2 CNPJ/CPF do scio 2 FunSo2 Funo do scio 2 NomSo3 Nome do scio 3 CpfSo3 CNPJ/CPF do scio 3 FunSo3 Funo do scio 3 QtdFun Quantidade de funcionrios VlrFat Valor do faturamento anual em dlares (US$) AnoFat Ano base do faturamento anual Retorno: "OK" Observao: Esta ao aceita campos de usurio.

2.10.6

EXCLUIR DADOS PESSOA JURDICA

Ao: SID.Cli.ExcluirPesJuridica Parmetros obrigatrios: CodCli Cdigo do cliente

(C) Senior Sistemas Corporativos Ltda. 0

505

SAPIENS SID Retorno: "OK"

(C) Senior Sistemas Corporativos Ltda. 1

515

SAPIENS SID

2.10.7

GRAVAR DADOS PESSOA FSICA (Incluir/alterar)

Ao: SID.Cli.GravarPesFisica Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: EstCiv Estado civil do cliente RegCas Regime de casamento CodSex Cdigo do sexo DatNas Data do nascimento do cliente CidNat Nome da cidade de naturalidade CodPai Nome do pas de nacionalidade do cliente NroDep Quantidade de dependentes NumRge Nmero do RG (Identidade) OrgRge rgo emissor do RG DatRge Data de emisso do RG NumPte Nmero do passaporte DatEpt Data de emisso do passaporte DatVpt Data de vencimento do passaporte NomPai Nome do pai do cliente NomMae Nome da me do cliente EmpTra Nome da empresa onde trabalha TipOcu Tipo de ocupao TipTra Tipo da empresa onde trabalha o cliente AdmTra Data de admisso do cliente/scio EndTra Endereo da empresa onde trabalha o cliente BaiTra Bairro da empresa onde trabalha o cliente EenTra Cdigo do endereo da empresa onde trabalha o cliente CepTra CEP da empresa onde trabalha o cliente CidTra Cidade da empresa onde trabalha o cliente EstTra Estado da empresa onde trabalha o cliente FonTra Nmero do telefone da empresa onde trabalha o cliente RamTra Ramal do telefone onde trabalha o cliente CrtTra Dados da carteira profissional do cliente CarTra Cargo exercido na empresa pelo cliente SalTra Salrio do cliente na empresa onde trabalha OriOut Origem de outros rendimentos do cliente VlrOut Valor de outros rendimentos do cliente NomCng Nome do cnjuge NasCng Data de nascimento do cnjuge CpfCng Nmero do CPF do cnjuge RgeCng Nmero do RG do cnjuge OrgCng rgo emissor do RG do cnjuge DatCng Data de emisso do RG do cnjuge EmpCng Empresa onde trabalha o cnjuge AdmCng Data de admisso do cnjuge EndCng Endereo da empresa onde trabalha o cnjuge do cliente BaiCng Bairro onde trabalha o cnjuge do cliente EenCng Cdigo do endereo onde trabalha o cnjuge do cliente CepCng CEP onde trabalha o cnjuge do cliente CidCng Cidade onde trabalha o cnjuge do cliente EstCng Estado onde trabalha o cnjuge do cliente FonCng Nmero do telefone da empresa onde trabalha o cnjuge RamCng Ramal do fone onde trabalha o cnjuge do cliente CrtCng Dados da carteira profissional do cnjuge CarCng Cargo exercido na empresa pelo cnjuge SalCng Salrio do cnjuge na empresa onde trabalha TipMor Tipo de moradia do cliente TpoMor Ms e ano da mudana para a moradia atual (reside desde) VlrAlu Valor das despesas com moradia RefCm1 Referncia comercial - 1 RefCm2 Referncia comercial - 2 RefPe1 Referncia pessoal - 1 RefPe2 Referncia pessoal - 2 RefBc1 Referncia bancria - 1 RefBc2 Referncia bancria - 2 UltCpr Nome da loja onde efetuou a ltima compra a crdito UltFin Nome do banco ou financeira onde j fez emprstimo DatSpc Data da ltima consulta do SPC CidSpc Cidades de pesquisa e de Intercmbio do SPC InfSpc Informao levantada junto ao SPC NomInv Nome invertido do cliente (C) Senior Sistemas Corporativos Ltda. 2 525

SAPIENS SID CarCre NumCre ValCre VctCre NomCre DepCre NasCre GraCre EmpAnt TemAnt FonAnt RamAnt ResAnt NomAva CpfAva EndAva EenAva CepAva CidAva EstAva FonAva Retorno: "OK" Observao: Esta ao aceita campos de usurio. Nome do carto de crdito que possui Nmero do carto de crdito Data de validade do carto de crdito Dia do vencimento do carto de crdito Nome do cliente no carto de crdito Nome do dependente no carto de crdito Data de Nascimento do dependente do carto de crdito Grau de parentesco do dependente do carto de crdito Nome da empresa anterior onde o cliente trabalhou Tempo de trabalho na empresa anterior (em anos) Nmero do telefone da empresa anterior Nmero do ramal do telefone da empresa anterior Residncia anterior do cliente Nome do avalista do cliente Nmero do CPF do avalista do cliente Endereo do avalista do cliente Cdigo do endereo do avalista do cliente CEP do avalista do cliente Nome da cidade do avalista do cliente Estado do avalista do cliente Nmero do telefone do avalista do cliente

2.10.8

EXCLUIR DADOS PESSOA FSICA

Ao: SID.Cli.ExcluirPesFisica Parmetros obrigatrios: CodCli Cdigo do cliente Retorno: "OK"

2.10.9

GRAVAR CONTATO DO CLIENTE (Incluir/alterar)

Ao: SID.Cli.GravarContato Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: SeqCto Seqncia do contato NomCto Nome do contato DatNas Data de nascimento NivCto Nvel do contato SetCto Setor do contato CarCto Cargo do contato FonCto Telefone do contato - 1 RamCto Ramal do contato - 1 FonCt2 Telefone do contato - 2 RamCt2 Ramal do contato - 2 FonCt3 Telefone do contato - 3 RamCt3 Ramal do contato - 3 FaxCto Fax do contato IntNet Endereo eletrnico (e-mail) HobCon Hobby do contato TimCon Time do contato SitCto Situao do registro de contato Retorno: <SeqCto> Observao: Esta ao aceita campos de usurio.

(C) Senior Sistemas Corporativos Ltda. 3

535

SAPIENS SID

2.10.10

EXCLUIR CONTATO DO CLIENTE

Ao: SID.Cli.ExcluirContato Parmetros obrigatrios: CodCli Cdigo do cliente SeqCto Seqncia do contato Retorno: "OK"

2.10.11

GRAVAR ENDEREO DE ENTREGA

Ao: SID.Cli.GravarEndEntrega Parmetros obrigatrios: CodCli Cdigo do cliente CepEnt CEP do endereo de entrega EndEnt Endereo de entrega Parmetros opcionais: SeqEnt Seqncia do endereo de entrega NomCli Nome do cliente de entrega EenEnt Cdigo do endereo de entrega do cliente NenEnt Nmero do endereo de entrega CplEnt Complemento do endereo de entrega BaiEnt Bairro do endereo de entrega CidEnt Cidade do endereo de entrega EstEnt Estado do endereo de entrega InsEnt Inscrio estadual do endereo CgcEnt Nmero do CNPJ/CPF de entrega PrxEnt Ponto de referncia ou proximidade do endereo de entrega CodRoe Cdigo da rota SeqRoe Seqncia da rota CodSro Cdigo da sub-rota SitReg Situao do endereo de entrega Retorno: <SeqEnt>

2.10.12

EXCLUIR ENDEREO DE ENTREGA

Ao: SID.Cli.ExcluirEndEntrega Parmetros obrigatrios: CodCli Cdigo do cliente SeqEnt Seqncia do endereo de entrega Retorno: "OK"

(C) Senior Sistemas Corporativos Ltda. 4

545

SAPIENS SID

2.10.13

GRAVAR ENDEREO DE COBRANA

Ao: SID.Cli.GravarEndCobranca Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: SeqCob Seqncia do endereo de cobrana EenCob Cdigo do endereo de cobrana do cliente CepCob CEP do endereo de cobrana EndCob Endereo de cobrana NenCob Nmero do endereo de cobrana CplCob Complemento do endereo de cobrana BaiCob Bairro do endereo de cobrana CidCob Cidade do endereo de cobrana EstCob Estado do endereo de cobrana CgcCob Nmero do CNPJ/CPF de cobrana SitReg Situao do endereo de cobrana Retorno: <SeqCob>

2.10.14

EXCLUIR ENDEREO DE COBRANA

Ao: SID.Cli.ExcluirEndCobranca Parmetros obrigatrios: CodCli Cdigo do cliente SeqCob Seqncia do endereo de cobrana Retorno: "OK"

2.11 CADASTROS FORNECEDORES


2.11.1
Ao: SID.For.Gravar Parmetros obrigatrios: NomFor Nome do fornecedor ApeFor Nome fantasia do fornecedor SigUfs Estado do fornecedor CodFor Cdigo do fornecedor (obrig. p/ alterao) CgcCpf Nmero do CNPJ ou CPF do fornecedor EndFor Endereo do fornecedor (rua, n., etc.) Parmetros opcionais: CodFor Cdigo do fornecedor MarFor Marca do fornecedor SenFor Senha do Fornecedor TipFor Tipo de Fornecedor (Padro=F) TipMer Tipo de Mercado do fornecedor (Padro=I) CodRam Cdigo do ramo de atividade InsEst Inscrio estadual ou RG do fornecedor InsMun Inscrio municipal do fornecedor CodGre Cdigo do grupo de empresas CodSuf Cdigo na suframa CplEnd Complemento do endereo do fornecedor (sala, andar, etc.) BaiFor Bairro do fornecedor ZipCod Cdigo da cidade do fornecedor externo - ZIP CODE EenFor Cdigo do endereo do fornecedor CepFor CEP do fornecedor CidFor Cidade do fornecedor CodPai Cdigo do pas FonFor Nmero do telefone - 1 FaxFor Nmero do FAX do fornecedor CxaPst Caixa postal do fornecedor IntNet Endereo eletrnico (E-Mail) (C) Senior Sistemas Corporativos Ltda. 5 555

GRAVAR FORNECEDOR (Incluir/alterar)

SAPIENS SID ForRep ForTra SitFor CodMot CliFor CodCli RecPis RecIpi RecIcm CodTri IdeFor Retorno: <CodFor> Cdigo do fornecedor como representante Cdigo do fornecedor como transportadora Situao do fornecedor (Padro=A) Cdigo do motivo da situao do fornecedor Indicativo se o registro representa um cliente ou um fornecedor ou ambos (Padro=A) Cdigo do fornecedor como cliente (cria o cliente se no existir, e liga ambos) Indicativo se as notas fiscais do fornecedor podero ter recuperao de PIS (Padro=N) Indicativo se as notas fiscais podero ter recuperao de IPI (Padro=S) Indicativo se as notas fiscais podero ter recuperao de ICMS (Padro=S) Cdigo de tributao para emisso de DARF/DIRF Identificao do fornecedor Cdigo do fornecedor gerado

Observao: Esta ao aceita campos de usurio.

2.11.2

GRAVAR DEFINIES DO FORNECEDOR (Incluir/alterar)

Ao: SID.For.GravarDefinicoes Parmetros obrigatrios: CodFor Cdigo do fornecedor CodCpg Cdigo da condio de pagamento padro Parmetros opcionais: SalDup Saldo devedor de duplicatas aos fornecedores SalOut Saldo devedor de outros ttulos aos fornecedores SalCre Saldo adiantamentos a fornecedores DatAtr Data do maior atraso VlrAtr Valor do maior atraso MaiAtr Quantidade de dias do maior atraso MedAtr Quantidade de dias de atraso mdio PrzEnt Quantidade de dias de prazo de entrega do fornecedor CodTpr Cdigo da tabela de preo padro CodFpg Cdigo da forma de pagamento CodTra Cdigo da transportadora padro CodPor Cdigo do portador padro CodCrt Cdigo da carteira padro CodBan Cdigo do banco da conta corrente do fornecedor CodAge Cdigo da agncia do banco da conta corrente do fornecedor CcbFor Nmero da conta corrente do fornecedor no banco CodCrp Cdigo do grupo de contas a pagar PagJmm Percentual de juros de mora ms para o contas a pagar PagTir Tipo de juros para o contas a pagar (Padro=S) PagDtj Dias de tolerncia para clculo de juros de mora do contas a pagar PagMul Percentual de multa para atraso do contas a pagar PagDtm Dias de tolerncia para multa do conta a pagar PerDsc Percentual padro de desconto para os ttulos gerados TolDsc Quantidade padro de dias de tolerncia para desconto PerDs1 Percentual de desconto - 1 para fornecedor PerDs2 Percentual de desconto - 2 para fornecedor PerFun Percentual do Funrural ou INSS para Produto PerIns Percentual do INSS para o Servio PerIss Percentual do ISS para servios do fornecedor IndInd Indicativo se o fornecedor indstria para IPI presumido (Padro=N) CtaRed Conta contbil reduzida - 1 CtaRcr Conta contbil reduzida - 2 CtaFdv Conta contbil reduzida - 3 CtaFcr Conta contbil reduzida - 4 CriEdv Critrio para escolha do dia de vencimento (A, S, N, U) Retorno: "OK" Observao: Esta ao aceita campos de usurio.

2.11.3
Ao: SID.For.Excluir

EXCLUIR FORNECEDOR

(C) Senior Sistemas Corporativos Ltda. 6

565

SAPIENS SID Parmetros obrigatrios: CodFor Cdigo do fornecedor Retorno: "OK" Observao: Esta ao aceita campos de usurio.

2.11.4

EXCLUIR DEFINIES DO FORNECEDOR

Ao: SID.For.ExcluirDefinicoes Parmetros obrigatrios: CodFor Cdigo do fornecedor Retorno: "OK"

2.12 CADASTROS PRODUTOS


2.12.1
Ao: SID.Pro.Gravar Parmetros obrigatrios: CodPro Cdigo do produto DesPro Descrio usual do produto CodFam Cdigo da famlia do produto Parmetros opcionais: UniMed Cdigo da unidade de medida do produto TipPro Tipo do produto CodOri Cdigo de origem do produto RecIpi Indicativo se o produto recupera ou no IPI TemIcm Indicativo se o produto tem ou no ICMS RecIcm Indicativo se o produto recupera ou no ICMS BxaOrp Se for componente de alguma OP, indica se o mesmo baixado SitPro Situao do produto IndMis Indicativo que o produto produzido mas tambm pode ser comprado (misto) IndVen Indicativo se o produto pode ser vendido/faturado IndCpr Indicativo se o produto pode ser comprado IndReq Indicativo se o produto pode ser requisitado IndKit Indicativo que o produto produzido um "Kit" com vrios produtos agregados para venda MatDir Indicativo se o material direto ClaPro Classe do produto IndFpr Indicativo se a ligao de produto X fornecedor usada para obter parmetros fiscais CtrVld Indicativo da forma de controle da data de validade nos estoques CodClf Cdigo interno da classificao fiscal CodStr Cdigo da situao tributria do produto DepPad Depsito padro para o produto RecPis Indicativo se o produto recolhe ou no PIS RecCof Indicativo se as notas fiscais podero ter recuperao de Cofins CplPro Descrio complementar do produto ProImp Indicativo do Tipo de Produto para Impostos DesNfv Descrio Nota Fiscal CodAgf Cdigo de agrupamento de materiais/produtos para Impostos. Retorno: "OK" Observao: Esta ao aceita campos de usurio.

GRAVAR PRODUTO (Incluir/alterar)

2.12.2
Ao: SID.Pro.Excluir

EXCLUIR PRODUTO

Parmetros obrigatrios: CodPro Cdigo do produto (C) Senior Sistemas Corporativos Ltda. 7 575

SAPIENS SID

Retorno: "OK"

2.12.3

GRAVAR DERIVAO (Incluir/alterar)

Ao: SID.Pro.GravarDerivacao Parmetros obrigatrios: CodPro Cdigo do produto CodDer Cdigo da derivao do produto Parmetros opcionais: DesDer Descrio da derivao no componente da mscara CodBar Cdigo de barras EAN13 CodAgr Cdigo de agrupamento para derivao PesBru Peso bruto do produto PesLiq Peso lquido do produto VolDer Volume do produto BxaOrp Se for componente de alguma OP, indica se o mesmo baixado SitDer Situao da derivao CtrVld Indicativo da forma de controle da data de validade nos estoques IndKan Indicativo se usa controle de critrio Kanban na gerao de OPs CodBa2 Cdigo de barras livre DiaVlt Quantidade de dias para clculo da validade do lote de fabricao DepPad Depsito padro para a derivao Retorno: "OK" Observao: Esta ao aceita campos de usurio.

2.12.4

EXCLUIR DERIVAO

Ao: SID.Pro.ExcluirDerivacao Parmetros obrigatrios: CodPro Cdigo do produto CodDer Cdigo da derivao do produto Retorno: "OK"

2.13 FINANAS CONTAS A RECEBER


2.13.1 GRAVAR TTULO CR

Ao: SID.Tcr.Gravar (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo a receber CodTpt Cdigo do tipo de ttulo a receber CodTns Cdigo da transao que gerou o ttulo a receber SitTit Situao do ttulo DatEnt Data de entrada do ttulo a receber DatEmi Data de emisso do ttulo a receber CodCli Cdigo do cliente do ttulo a receber CodRep Cdigo do representante do ttulo a receber VctOri Data do vencimento/Valor original do ttulo a receber VlrOri Valor original do ttulo a receber CodPor Cdigo do portador do ttulo CodCrt Cdigo da carteira do ttulo a receber ProJrs Indicativo se o vencimento prorrogado com ou sem juros CodFpg* Cdigo da forma de pagamento
*Depende da parametrizao.

Parmetros opcionais: CodMoe Cdigo da moeda do ttulo a receber CodNtg Cdigo da natureza de gasto (C) Senior Sistemas Corporativos Ltda. 8 585

SAPIENS SID CodSac CodCrp ObsTcr CodMpt DatPpt VlrBco VlrCom PerCom ComRec DatDsc TolDsc PerDsc VlrDsc PerJrs TipJrs JrsDia TolJrs PerMul TolMul CheBan CheAge CheCta CheNum DatNeg TitBan NumArb CodOcr CodIn1 CodIn2 JrsNeg MulNeg DscNeg OutNeg CpgNeg TaxNeg CtaFin CtaRed CodCcu NumPrj CodFpj FilNfv CodSnf NumNfv CtaFinCap(n)* CtaRedCap(n)* PerCtaCap(n)* CodCcuCap(n)* PerRatCap(n)* Cdigo do sacado Cdigo do grupo de contas a receber Observao para o ttulo Cdigo do motivo de prorrogao do titulo Data do provvel pagamento do ttulo Valor base/Valor da comisso do ttulo** Valor comisso** Percentual comisso** Percentual de comisso pago no recebimento** Data/Tolerncia vlidas para desconto do ttulo Dias de tolerncia para desconto Percentual/Valor do desconto do ttulo Valor do desconto a ser concedido ao ttulo a receber Percentual de juros de mora ao mes do ttulo a receber Indicativo se os juros de mora simples ou composto Valor de juros de mora ao dia do ttulo a receber Dias de tolerncia para os juros de mora do ttulo a receber Percentual de multa prevista para o ttulo a receber Dias de tolerncia para a multa prevista para o ttulo a receber Nmero do banco na FEBRABAN do cheque Nmero da agncia do banco do cheque Numero da conta no banco do cheque Nmero do cheque no banco Data base dos juros negociados data at Nmero do ttulo no banco nosso nmero Nmero de arquivo de remessa para banco Cdigo da ocorrncia de remessa para banco Cdigo da primeira instruo bancria Cdigo da segunda instruo bancria Valor dos juros negociados Valor da multa negociada Valor dos descontos negociados Valor de outros valores negociados Cdigo da condio de pagamento negociada Taxa negociada Conta financeira reduzida Conta contbil reduzida Cdigo do centro de custo Nmero interno do projeto Cdigo da fase do projeto Cdigo da filial da nota fiscal de sada Cdigo da srie da nota fiscal origem do ttulo Nmero da nota fiscal origem do ttulo Conta financeira do rateio da comisso Conta contbil reduzida do rateio da comisso Percentual do rateio da conta da comisso Cdigo do centro de custo do rateio da comisso Percentual do rateio da comisso

* (n) = Seqncia incremental da linha do rateio, iniciando em 1 (um) No utilizar os parnteses. ** Os campos podem ser recalculados conforme a combinao utilizada

Retorno: "OK" Observao: Esta ao aceita campos de usurio.

2.13.2

BAIXAR TTULO CR

Ao: SID.Tcr.Baixar (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo a receber CodTpt Cdigo do tipo de ttulo a receber CodTns Cdigo da transao de movimento DatMov Data de movimento do ttulo a receber DatPgt Data de pagamento NumCco* Nmero da conta interna financeira VlrMov Valor do movimento
*Depende da parametrizao

Parmetros opcionais: TipRet Tipo de retorno da ao, quando bem sucedida (ver Retorno para mais detalhes) DatLib Data de liberao DiaAtr Dia de atrasos (C) Senior Sistemas Corporativos Ltda. 9 595

SAPIENS SID DiaJrs VlrDsc VlrJrs VlrMul VlrCom VlrBco VlrEnc VlrCor VlrOac VlrOde CotMcr FilRlc NumRlc TptRlc SeqRlc CodFpg NumDoc TnsBxa SemJrs CtaFinCap(n)* CtaRedCap(n)* PerCtaCap(n)* CodCcuCap(n)* PerRatCap(n)* Dia de juros Valor de descontos Valor de juros Valor de multa Valor da comisso Valor base da comisso Valor de encargos Valor das correes Valor de outros acrscimos Valor de outros descontos Cotao da movimentao do contas a receber Cdigo da filial do ttulo relacionado gerado ou aproveitado Nmero do ttulo relacionado gerado ou aproveitado Tipo do ttulo relacionado gerado ou aproveitado Seqncia do movimento relacionado gerado ou aproveitado Cdigo da forma de pagamento Nmero do documento para movimento da tesouraria Transao de movimentao na tesouraria Ignora clculo de juros (0=no*, 1=sim) *Valor padro Conta financeira do rateio da comisso Conta contbil reduzida do rateio da comisso Percentual do rateio da conta da comisso Cdigo do centro de custo do rateio da comisso Percentual do rateio da comisso

* (n) = Seqncia incremental da linha do rateio, iniciando sem 1 (um) No utilizar os parnteses.

Retorno: Se o parmetro TipRet (tipo de retorno da ao) for: - 0 (padro): "OK" - 1: <SeqMov> (Seqncia do movimento gerado)

2.13.3

GRAVAR RATEIO TTULO CR

Ao: SID.Tcr.GravarRateio (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo CtaFin(n)* Conta financeira** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custo PerCta(n)* Percentual do rateio da conta*** VlrCta(n)* Valor do rateio da conta*** PerRat(n)* Percentual do rateio*** VlrRat(n)* Valor do rateio*** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto Parmetros opcionais: ObsRat(n)* Observao do rateio Retorno: "OK" Observaes:
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

2.13.4

EXCLUIR TTULO CR

Ao: SID.Tcr.ExcluirTitulo (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo Parmetros opcionais: TroPor Indicativo para trocar o portador (c/ o anterior) antes de excluir o ttulo (0=no*, 1=sim)
* Valor padro

Retorno: "OK" (C) Senior Sistemas Corporativos Ltda. 0 606

SAPIENS SID

2.13.5

EXCLUIR BAIXA CR

Ao: SID.Tcr.ExcluirBaixa (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo SeqMov Seqncia do movimento Retorno: "OK"

2.13.6

ALTERAR TTULO CR (Somente data de vencimento)

Ao: SID.Tcr.Alterar (FRCR) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo VctPro Vencimento prorrogado Parmetros opcionais: ProJrs Indicativo se o vencimento da prorrogao possui juros (S/N) CodMpt Cdigo do motivo de prorrogao do ttulo Retorno: "OK"

2.13.7

SELECIONAR TTULO CR

Ao: SID.Tcr. SelecionarTitulosEmAbertoCliente (FRCR) Parmetros obrigatrios: CodCli Cdigo do cliente Parmetros opcionais: NumTit CodTpt CodTns DatPgt ConJrs* ConMul* ConDsc* * Valor padro Nmero do ttulo a receber Cdigo do tipo de ttulo a receber Cdigo da transao do ttulo Data de previso de pagamento Considerar juros (S=sim*/N=no) Considerar multa (S=sim*/N=no) Considerar desconto (S=sim*/N=no)

Retorno: <NomeColuna1>;<NomeColuna2>;<NomeColuna3>;... + LF <ValorColuna1>;<ValorColuna2>;<ValorColuna3>;... + LF Campos de retorno: CodEmp CodFil NumTit CodTpt CodCli NomCli TitBan CodTns DatEmi NumCco VlrOri VlrAbe VlrDsc VlrJrs VlrMul VlrEnc VlrCor VlrOac VlrOde VlrMov CodFpg DiaAtr Cdigo da empresa Cdigo da filial Nmero do ttulo Cdigo do tipo do ttulo Cdigo do cliente Nome do cliente Nmero do ttulo no banco Cdigo da transao Data da emisso do ttulo Nmero da conta interna Valor original do ttulo Valor em aberto do ttulo Valor do desconto Valor dos juros Valor da multa Valor dos encargos Valor da correo monetria do ttulo Valor de outros acrscimos do ttulo Valor de outros descontos do ttulo Valor do movimento j calculado com juros, multa, desconto, etc. Cdigo da forma de pagamento Nmero de dias de atraso (C) Senior Sistemas Corporativos Ltda. 1 616

SAPIENS SID DiaJrs VctOri Nmero de dias de juros calculados Vencimento original / prorrogado

2.13.8

PROCESSAR BAIXAS AUTOMTICAS

Ao: SID.Tcr.ProcessarBaixasAutomaticas (FRCR) Parmetros obrigatrios: DatMov Data da baixa CodTns Cdigo da transao (recebimento) DatCxb Data de movimento (tesouraria) NumCco Cdigo da conta interna TnsCxb Cdigo da transao (tesouraria) LiqCre Total lquido CodTpt Tipo de ttulo a processar NumTit(n)* Ttulos a processar
* (n) = Seqncia incremental do ttulo, iniciando sempre em 1 (um) No utilizar os parnteses.

Parmetros opcionais: NroDoc Nmero do documento TipVct Tipo de vencimento (1=provvel pagamento*, 2=vencimento normal) *Padro CodFpg Cdigo da forma de pagamento VlrPgt(n)* Valor da baixa (informar somente quando for parcial) o valor de
* (n) = Seqncia incremental do ttulo, deve coincidir com a seqncia do respectivo ttulo

Retorno: "OK" Observao: Todos os rateios deste processo devem ser pr-definidos sem confirmao (ou sem rateio). Os lanamentos na tesouraria sero processados sempre com o valor da baixa (no h possibilidades de dividir os movimentos).

2.14 FINANAS CONTAS A PAGAR


2.14.1 GRAVAR TTULO CP

Ao: SID.Tcp.Gravar (FPCP) Parmetros obrigatrios: NumTit Nmero do ttulo a pagar CodTpt Cdigo do tipo do ttulo a pagar CodFor Cdigo do fornecedor do ttulo a pagar CodTns Cdigo da transao origem do ttulo a pagar DatEnt Data da entrada do ttulo a pagar DatEmi Data de emisso do ttulo a pagar VctOri Data do vencimento original do ttulo a pagar VlrOri Valor original do ttulo a pagar VctPro Data do vencimento atual do ttulo a pagar CodMoe Cdigo da moeda base do ttulo a pagar CodPor Cdigo do portador do ttulo a pagar CodCrt Cdigo da carteira do ttulo a pagar Parmetros opcionais: CodCrp Cdigo do grupo de contas a pagar CodNtg Cdigo da natureza de gasto CodTri Cdigo de tributao para emisso da DARF ObsTcp Observao para o ttulo CodMpt Cdigo do motivo de prorrogao do titulo CotEmi Valor da cotao da moeda na data de emisso do ttulo DatDsc Data/Tolerncia vlidas para desconto do ttulo TolDsc Dias de tolerncia para desconto PerDsc Percentual de desconto a ser concedido ao ttulo a pagar VlrDsc Valor do desconto a ser concedido ao ttulo a pagar PerJrs Percentual de juros de mora previsto para o ttulo a pagar TipJrs Indicativo se o juros de mora simples ou composto JrsDia Valor dos juros de mora ao dia a serem pagos no ttulo a pagar TolJrs Quantidade de dias de tolerncia para os juros de mora PerMul Percentual de multa prevista para o ttulo a pagar TolMul Quantidade de dias de tolerncia para a multa do ttulo a pagar DatNeg Data base dos juros negociados data at JrsNeg Valor dos juros negociados MulNeg Valor da multa negociada (C) Senior Sistemas Corporativos Ltda. 2 626

SAPIENS SID OutNeg TitBan CodFpg CodUsu DatApr VlrApr PgtApr CotApr DscApr OdeApr JrsApr MulApr EncApr CorApr OacApr EmpApr CtaApr SeqApr LibApr CodBan CodAge CcbFor PorAnt CtaFin CtaRed CodCcu FpgApr CodBar UsuSit NumArb NumPrj CodFpj DatPpt Retorno: "OK" Observao: Esta ao aceita campos de usurio Valor de outros valores negociados Nmero do ttulo a pagar no banco Cdigo da forma de pagamento Cdigo do Usurio Responsvel pela Aprovao do Pagamento Data da aprovao para o pagamento Valor base do ttulo aprovado para o pagamento Data de aprovao para o pagamento Valor da cotao da moeda na data de aprovao para pagamento Valor dos descontos aprovado Valor de outros descontos aprovado Valor dos juros de mora aprovado Valor da multa aprovado Valor dos encargos aprovado Valor da correo monetria aprovada Valor de outros acrscimos aprovado Cdigo da empresa da conta aprovada Nmero da conta interna aprovada para pagamento do titulo Seqncia de juno de ttulos pagos com mesmo cheque Data da liberao do cheque aprovado para pagamento Cdigo do banco da conta corrente do fornecedor Cdigo da agncia do banco da conta corrente do fornecedor Nmero da conta corrente do fornecedor no banco Cdigo do portador anterior Conta financeira reduzida Conta contbil reduzida Cdigo do centro de custo Cdigo da forma de pagamento aprovada Cdigo de barra para pagamento eletrnico Usurio responsvel pela alterao da situao do ttulo Nmero de arquivo de remessa para banco Nmero interno do projeto Cdigo da fase do projeto Data do provvel pagamento do ttulo

2.14.2

BAIXAR TTULO CP

Ao: SID.Tcp.Baixar (FPCP) Parmetros obrigatrios: NumTit Nmero do ttulo a pagar CodTpt Cdigo do tipo de ttulo a pagar CodFor Cdigo do fornecedor CodTns Cdigo da transao de movimento TnsCxb* Transao gerada no caixa e bancos NumCco* Nmero da conta interna financeira SeqChe* Seq. controle juno de pagtos mesmo cheque. (identificador TES- 600SEQCH01) VlrMov Valor do movimento
*Depende da parametrizao

Parmetros opcionais: TipRet Tipo de retorno da ao, quando bem sucedida (ver Retorno para mais detalhes) DatMov Data do movimento do ttulo a pagar (Se estiver zerada recebe data atual) DatPgt Data do pagamento do ttulo a pagar (Se estiver zerada recebe data atual) NumDoc Nmero do documento do movimento do ttulo a pagar ObsMcp Observao do movimento do contas a pagar CodFpg Cdigo da forma de pagamento CotMcp Valor da cotao da moeda na data base do movimento DatLib Data de liberao do cheque (Se estiver zerada recebe data atual) VlrDsc Valor do desconto concedido ao pagamento do ttulo VlrOde Valor de outros descontos do ttulo VlrJrs Valor dos juros de mora pago VlrMul Valor da multa pago VlrEnc Valor dos encargos do ttulo VlrCor Valor da correo monetria do ttulo VlrOac Valor de outros acrscimos do ttulo NumPrj Nmero do projeto CodFpj Cdigo da fase do projeto CtaFin Conta financeira reduzida CtaRed Conta contbil reduzida (C) Senior Sistemas Corporativos Ltda. 3 636

SAPIENS SID CodCcu TipPgt CodBan CodAge CcbFor AgrPre Cdigo do centro de custo Tipo de pagamento do ttulo Cdigo do banco da conta corrente do fornecedor Cdigo da agncia do banco da conta corrente do fornecedor Nmero da conta corrente do fornecedor no banco Indicativo para agrupar sequncia preparao de cheque (0=no*, 1=sim)

* Valor padro

Retorno: Se o parmetro TipRet (tipo de retorno da ao) for: - 0 (padro): "OK" - 1: <SeqMov> (Seqncia do movimento gerado)

2.14.3

GRAVAR RATEIO TTULO CP

Ao: SID.Tcp.GravarRateio (FPCP) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo CodFor Cdigo do fornecedor CtaFin(n)* Conta financeira** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custo PerCta(n)* Percentual do rateio da conta*** VlrCta(n)* Valor do rateio da conta*** PerRat(n)* Percentual do rateio*** VlrRat(n)* Valor do rateio*** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto Parmetros opcionais: ObsRat(n)* Observao do rateio Retorno: "OK" Observaes:
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

2.14.4

EXCLUIR TTULO CP

Ao: SID.Tcp.ExcluirTitulo (FPCP) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo CodFor Cdigo do fornecedor Retorno: "OK"

2.14.5

EXCLUIR BAIXA CP

Ao: SID.Tcp.ExcluirBaixa (FPCP) Parmetros obrigatrios: NumTit Nmero do ttulo CodTpt Tipo do ttulo CodFor Cdigo do fornecedor SeqMov Sequncia do movimento Retorno: "OK"

2.15 FINANAS TESOURARIA

(C) Senior Sistemas Corporativos Ltda. 4

646

SAPIENS SID

2.15.1

GRAVAR MOVIMENTO (Incluir/alterar)

Ao: SID.Tes.Gravar (FTCB) Parmetros obrigatrios: NumCco Conta interna CodTns Cdigo da transao VlrMov* Valor do movimento Parmetros opcionais: DatMov Data do movimento SeqMov Seqncia do movimento DatCtb* Data contbil do movimento DatLib* Data de liberao do movimento CodNtg Cdigo da natureza de gastos CodCcu Cdigo do centro de custos CodDoc Cdigo do tipo de documento para tesouraria DocMov* Nmero do documento do movimento CtaRed Conta contbil reduzida CtaFin Conta financeira reduzida HisMov Histrico do movimento NomRec* Nome do recebedor do cheque CplMov Complemento do histrico do movimento SitMcc Situao do movimento ObsMcc Observao do movimento NumPrj Cdigo do projeto CodFpj Cdigo da fase do projeto Retorno: <SeqMov> Observaes:
* Campos disponveis somente na incluso

Seqncia do movimento

2.15.2

GRAVAR RATEIO DO MOVIMENTO

Ao: SID.Tes.GravarRateio (FTCB) Parmetros obrigatrios: NumCco Conta interna CodTns Cdigo da transao DatMov Data do movimento SeqMov Seqncia do movimento CtaFin(n)* Conta financeira** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custo PerCta(n)* Percentual do rateio da conta*** VlrCta(n)* Valor do rateio da conta*** PerRat(n)* Percentual do rateio*** VlrRat(n)* Valor do rateio*** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

Parmetros opcionais: ObsRat Observao do rateio Retorno: "OK"

2.15.3

PROCESSAR MOVIMENTO (CHEQUE)

Ao: SID.Tes.ProcessarMvto (FTCB) Parmetros obrigatrios: NumCco Conta interna DatIni Data de emisso inicial da abrangncia de movimentos a serem processados DatFim Data de emisso final da abrangncia de movimentos a serem processados OriChe Origem (valores vlidos: CP, CM, CA, FP, DR, DV)

(C) Senior Sistemas Corporativos Ltda. 5

656

SAPIENS SID Parmetros opcionais: PrxNro Prximo nmero TipSel Tipo de sida (0=Cheque, 1=Aviso dbito, 3=Outros) Retorno: OK Observao: Esta ao baseada na tela F600ECH (Tesouraria Gerao de movimentos e emisso de cheques e avisos)

2.16 FINANAS PROJETOS


2.16.1 GRAVAR LANAMENTO

Ao: SID.Prj.Gravar (FJCF) Parmetros obrigatrios: CodTns Cdigo da transao do lanamento manual VlrMan Valor do movimento do lanamento manual NumPrj Nmero do projeto do lanamento manual CodFpj Cdigo da fase do projeto do lanamento manual TipRec Tipo do recurso (1=Mater., 2=Serv., 3=Hum., 4=Patr., 5=Terc., 6=0utros, 7=Plano Fin.) Parmetros opcionais: DatGer Data da gerao do registro TipMan Indicativo do tipo de lanamento (P=Previsto, R=Realizado, A=Ambos) DebCre Movimento de Dbito ou Crdito SomSub Somar ou subtrair o valor no plano financeiro/centro de custos DatMan Data base do lanamento manual DesMan Descrio do lanamento manual ObsMan Observao do lanamento manual DocMan Nmero do documento do lanamento CodNtg Cdigo da natureza de gasto CodAgo Cdigo de agrupamento do lanamento QtdMan Quantidade do lanamento manual UniMan Cdigo da unidade de medida do lanamento manual PreUni Preo unitrio da movimentao SeqRcp Seqncia dos recursos previstos CtaFin Conta financeira reduzida do lanamento manual CtaRed Conta contbil reduzida do lanamento manual CodCcu Cdigo do centro de custos do lanamento manual UsuEnv Cdigo do usurio envolvido no projeto/fase CodDep Cdigo do depsito utilizado como recurso previsto CodPro Cdigo do produto utilizado CodDer Cdigo da derivao do produto utilizada CodSer Cdigo do servio utilizado CodFor Cdigo do fornecedor do produto/material ou servio CodBem Cdigo do bem utilizado SitMan Situao do lanamento manual NumLot Nmero do lote contbil CtaFin(n)* Conta financeira** CtaRed(n)* Conta contbil reduzida** CodCcu(n)* Cdigo do centro de custo PerCta(n)* Percentual do rateio da conta*** VlrCta(n)* Valor do rateio da conta*** PerRat(n)* Percentual do rateio*** VlrRat(n)* Valor do rateio*** NumPrj(n)* Nmero interno do projeto CodFpj(n)* Cdigo da fase do projeto
* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses. ** Depende da parametrizao. *** Informar apenas o percentual ou valor.

Retorno: <SeqGer>

Seqncia de gerao do lanamento manual na data

2.16.2

EXCLUIR LANAMENTO

Ao: SID.Prj.Excluir (FJCF) Parmetros obrigatrios: DatGer Data da gerao do registro (C) Senior Sistemas Corporativos Ltda. 6 666

SAPIENS SID SeqGer Retorno: "OK" Seqncia de gerao do lanamento manual na data

2.17 CONTROLADORIA TRIBUTOS - REDUO Z


2.17.1 GRAVAR TOTALIZADORES DA REDUO Z

Ao: SID.Rez.GravarTotalizador (CIEC) Parmetros obrigatrios: CodEqu Cdigo do equipamento fiscal da reduo Z DatRef Data de referncia da reduo Z NumMar Nmero do mapa resumo NumRez Nmero da reduo Z Parmetros obrigatrios: VlrGtf Gran total do final do dia da reduo Z VlrBru Valor bruto da reduo Z VlrDsc Valor dos descontos da reduo Z VlrCan Valor dos cancelamentos da reduo Z VlrSer Valor dos servios da reduo Z VlrGti Gran total do incio do dia da reduo Z VlrAcr Valor dos acrscimos da reduo Z ConRei Valor acumulado no contador de reincio de operao Retorno: "OK"

2.17.2

GRAVAR MOVIMENTOS DA REDUO Z

Ao: SID.Rez.GravarMovimento (CIEC) Parmetros obrigatrios: CodEqu Cdigo do equipamento fiscal da reduo Z DatRef Data de referncia da reduo Z SigUfs Sigla do estado do movimento da reduo Z CodTns Cdigo da transao do movimento da reduo Z NumCfi Nmero do primeiro cupom fiscal de referncia da reduo Z NumCff Nmero do ltimo cupom fiscal de referncia da reduo Z CodSnf Cdigo da srie do movimento da reduo Z VlrCtb Valor contbil do movimento da reduo Z Parmetros opcionais: SitCfi Situao do movimento da reduo Z CliCon Indicativo se o cliente contribuinte CodEdc Espcie de documento da reduo Z para fins fiscais CodTrd Cdigo do tipo de ICMS reduzido do movimento da reduo Z PerIcm Percentual do ICMS do movimento da reduo Z VlrBic Valor base do ICMS do movimento da reduo Z VlrIcm Valor do ICMS do movimento da reduo Z VlrIic Valor isento ICMS do movimento da reduo Z VlrOic Valor outros ICMS do movimento da reduo Z PerIpi Percentual de IPI do movimento da reduo Z VlrBip Valor base do IPI do movimento da reduo Z VlrIpi Valor do IPI do movimento da reduo Z VlrIip Valor isento de IPI do movimento da reduo Z VlrOip Valor outros IPI do movimento da reduo Z PerIss Percentual do ISS do movimento da reduo Z VlrBis Valor base do ISS do movimento da reduo Z VlrIss Valor do ISS do movimento da reduo Z VlrDsc Valor do desconto do movimento da reduo Z VlrAcr Valor do acrscimo do movimento da reduo Z ObsRez Observao do movimento da reduo Z NumLot Nmero do lote contbil CtaRed Conta contbil reduzida SitTri Situao Tributria dos Itens do Cupom Fiscal PerPit Percentual do PIS retido VlrBpt Base de clculo do PIS retido VlrPit Valor do PIS retido (C) Senior Sistemas Corporativos Ltda. 7 676

SAPIENS SID PerCrt VlrBct VlrCrt CodFpg Retorno: <SeqRez> Percentual do COFINS retido Base de clculo do COFINS retido Valor do COFINS retido Cdigo da forma de pagamento Seqncia de lanamento do movimento da reduo Z

2.17.3

GRAVAR RATEIOS DOS MOVIMENTOS DA REDUO Z

Ao: SID.Rez.GravarRateio (CIEC) Parmetros obrigatrios: CodEqu Cdigo do equipamento fiscal da reduo Z DatRef Data de referncia da reduo Z SeqRez Seqncia de lanamento do movimento da reduo Z CriRat Critrio utilizado para o Rateio Parmetros opcionais: SeqRat Seqncia do Rateio DatBas Data base contbil e financeira CtaRed Conta contbil reduzida PerCta Percentual rateado para a conta VlrCta Valor rateado para a conta CodCcu Cdigo do centro de custos PerRat Percentual rateado para o centro de custos VlrRat Valor rateado para o centro de custos ObsRat Observao do rateio Retorno: <SeqRat> Seqncia do Rateio

2.17.4

GRAVAR ITENS DA REDUO Z

Ao: SID.Rez.GravarItem (CIEC) Parmetros obrigatrios: CodEqu Cdigo do equipamento fiscal da reduo Z DatRef Data de referncia da reduo Z SeqRez Seqncia de lanamento do movimento da reduo Z NumCfi Nmero do cupom fiscal de referncia do item VlrCtb Valor contbil do item no movimento do cupom fiscal Parmetros opcionais: PerIcm Percentual do ICMS do item no movimento do cupom fiscal VlrBic Valor base do ICMS do item no movimento do cupom fiscal VlrIcm Valor do ICMS do item no movimento do cupom fiscal VlrIic Valor isento ICMS do item no movimento do cupom fiscal VlrOic Valor outros ICMS do item no movimento do cupom fiscal PerIpi Percentual de IPI do item no movimento do cupom fiscal VlrBip Valor base do IPI do item no movimento do cupom fiscal VlrIpi Valor do IPI do item no movimento do cupom fiscal VlrIip Valor isento de IPI do item no movimento do cupom fiscal VlrOip Valor outros IPI do item no movimento do cupom fiscal PerIss Percentual do ISS do item no movimento do cupom fiscal VlrBis Valor base do ISS do item no movimento do cupom fiscal VlrIss Valor do ISS do item no movimento do cupom fiscal VlrDsc Valor do desconto do item no movimento do cupom fiscal VlrAcr Valor do acrscimo do item no movimento do cupom fiscal ObsItr Observao do item no movimento do cupom fiscal CodPro Cdigo do Produto CodDer Cdigo da Derivao CodSer Cdigo do Servio QtdIte Quantidade do Item PerPit Percentual do PIS retido VlrBpt Base de clculo do PIS retido VlrPit Valor do PIS retido PerCrt Percentual do COFINS retido VlrBct Base de clculo do COFINS retido VlrCrt Valor do COFINS retido Retorno: <SeqIte> Seqncia do item no movimento do cupom fiscal (C) Senior Sistemas Corporativos Ltda. 8 686

SAPIENS SID

2.18 CONTROLADORIA TRIBUTOS NOTA FISCAL COMPRA


2.18.1 GRAVAR DADOS GERAIS (Incluir/alterar)

Ao: SID.Nic.Gravar (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de entrada CodTns Cdigo da transao de entrada CodAgf Cdigo do Agrupamento fiscal DatEmi Data de Emisso CodAgf Cdigo de agrupamento para escrita fiscal Parmetros opcionais: DatEnt Data de Entrada NopOpe Natureza de operao CodEdc Espcie de documento para fins fiscais ObsNfc Observao lanamento de ICMS ObsIpi Observao lanamento de IPI VlrCtb Valor contbil da nota fiscal VlrBic Valor base do ICMS PerIcm Percentual do ICMS VlrIcm Valor do ICMS VlrOic Valor outros ICMS VlrIic Valor isento ICMS VlrDai Diferena de Alquota Interestadual do ICMS VlrBip Valor base do IPI VlrIpi Valor do IPI VlrBid Valor base IPI destacado/presumido (50% compra no comrcio) VlrIpd Valor do IPI destacado/presumido (50% compra no comrcio) VlrOip Valor outros IPI VlrIip Valor isento IPI VlrBir Valor base do IRRF PerIrf Percentual do IRRF VlrIrf Valor do IRRF CtaRed Cdigo da conta contbil CodCpg Cdigo da condio de pagamento VlrBsi Valor base do ICMS substitudo VlrSic Valor do ICMS substitudo VlrBpr Base de clculo do PIS a recuperar VlrPir Valor do PIS a recuperar VlrBcr Base de clculo do COFINS a recuperar VlrCor Valor do COFINS a recuperar VlrDsc Valor do Desconto SitNfc Situao da nota fiscal PerCrt Percentual do COFINS Retido VlrBct Valor Base do COFINS Retido VlrCrt Valor do COFINS Retido PerPit Percentual do PIS Retido VlrBpt Valor Base do PIS Retido VlrPit Valor PIS Retido PerCsl Percentual da CSLL VlrBcl Valor Base da CSLL VlrCsl Valor da CSLL PerOur Percentual das Outras Retenes VlrBor Valor Base das Outras Retenes VlrOur Valor das Outras Retenes PerIss Percentual do ISS VlrBis Valor Base do ISS VlrIss Valor do Iss PerIns Percentual do INSS VlrBin Valor Base do INSS VlrIns Valor do INSS VlrBpf Valor Base do PIS Faturamento VlrPif Valor do PIS Faturamento VlrBcf Valor Base do COFINS Faturamento VlrCff Valor do COFINS Faturamento (C) Senior Sistemas Corporativos Ltda. 9 696

SAPIENS SID VlrBsd VlrIsd VlrBsp VlrStp VlrBsc VlrStc VlrBfu PerFun VlrFun CodTri TipNfe VlrFre CifFob VlrSeg VlrDac CodCcu CodTra CodVia PlaVei PreImp CodTic CodTrd VlrBii VlrIim VlrBie VlrIem NumDoi VlrRis DatDoi CodSel CodSsl SeqOrm PesBru PesLiq PerIcf IcmFre SomFre CodMs1 CodMs2 CodMs3 CodMs4 ChvNel UfsCic EquRez DatRez CfiRez VlrFei VlrSei VlrOui Retorno: "OK" Valor base do ICMS substitudo destacado Valor do ICMS substitudo destacado Valor base da substituio do PIS Valor da substituio do PIS Valor base da substituio do COFINS Valor da substituio do COFINS Valor base do Funrural Percentual do Funrural Valor do Funrural Cdigo de tributao para emisso da DARF Tipo de nota fiscal de entrada Valor do frete da nota fiscal de entrada Indicativo se o valor do frete CIF ou FOB Valor do seguro da nota fiscal de entrada Valor das despesas acessrias Cdigo do centro de custo Cdigo da transportadora da nota fiscal de entrada Via de transporte da nota fiscal de entrada Placa do veculo de transporte das mercadorias da nota fiscal de entrada Nmero pr-impresso no formulrio da nota fiscal Cdigo do ICMS especial Cdigo de reduo de impostos Valor base do imposto de importao Valor do imposto de importao Valor base do INSS parte empresa Valor do INSS parte empresa Nmero do documento de importao Valor de reteno de ICMS substituto Data do registro do documento de importao Cdigo da srie legal da nota fiscal de entrada Cdigo da sub-srie legal da nota fiscal de entrada Seqncia do endereo de origem da mercadoria Peso bruto da nota fiscal de entrada Peso liquido da nota fiscal de entrada Percentual de ICMS sobre o frete Valor de ICMS sobre o frete Somar o valor do frete no valor da nota fiscal Cdigo da mensagem 1 Cdigo da mensagem 2 Cdigo da mensagem 3 Cdigo da mensagem 4 Chave de acesso da nota fiscal eletrnica Sigla do estado base para o clculo do ICMS Cdigo do equipamento fiscal da reduo Z devolvida Data de referncia da reduo Z devolvida Nmero do cupom fiscal de referncia da reduo Z devolvida Valor de frete de importao Valor do seguro de importao Valor de outras despesas de importao

2.18.2

GRAVAR RATEIOS DOS DADOS GERAIS

Ao: SID.Nic.GravarRateio (CIEC) Parmetros obrigatrios: CodFor Cdigo do Fornecedor NumNfi Nmero inicial da nota fiscal de entrada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal sada CodTns Transao CriRat Critrio utilizado para rateio Parmetros opcionais: SeqRat Seqncia do rateio DatBas Data base contbil e financeira CtaRed Conta contbil reduzida PerCta Percentual rateado para a conta VlrCta Valor rateado para a conta CodCcu Cdigo do centro de custos PerRat Percentual rateado para o centro de custos (C) Senior Sistemas Corporativos Ltda. 0 707

SAPIENS SID VlrRat ObsRat Retorno: <SeqRat> Valor rateado para o centro de custos Observao do rateio Seqncia do Rateio

2.18.3

GRAVAR ITEM (Incluir/alterar)

Ao: SID.Nic.GravarItem (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de entrada CodTns Cdigo da transao de entrada SeqInc* Seqncia de lanamento do item
* Opcional na incluso

Parmetros opcionais: CodPro Cdigo do produto CodDer Cdigo da derivao do produto CplPro Descrio complementar do produto ou servio CodClf Cdigo interno da classificao fiscal ClaFis Cdigo da classificao fiscal - NCM QtdEnt Quantidade de entrada do produto UniMed Unidade de medida da quantidade do produto VlrBic Valor base do ICMS PerIcm Percentual do ICMS VlrIcm Valor do ICMS VlrIic Valor isentas ICMS VlrOic Valor outras ICMS VlrBip Valor base do IPI PerIpi Percentual de IPI VlrIpi Valor do IPI VlrIip Valor isentas IPI VlrOip Valor outras IPI VlrBid Valor base do IPI presumido VlrIpd Valor do IPI presumido VlrBsi Valor base do ICMS substitudo VlrCip Valor do ICMS no creditado no CIAP SitCip Situao do CIAP DatIna Data da inativao do item para o clculo do CIAP ObsIna Observao ou motivo da inativao do item para o clculo do CIAP SeqIpc Seqncia do item na nota fiscal de entrada VlrDsc Valor do desconto do item CodStr Situao tributria do item da nota fiscal de entrada CodTrd Cdigo de reduo do ICMS CodSer Cdigo do item de servio da nota fiscal de entrada VlrCtb Valor contbil do item da nota fiscal CtaRed Conta contbil reduzida FilNfv Cdigo da filial da nota fiscal de sada NumNfv Nmero da nota fiscal de sada SnfNfv Srie da nota fiscal de sada SeqIpv Seqncia do item da nota fiscal de sada VlrDac Valor das despesas acessrias (embalagem, encargos, outras despesas) CodTst Cdigo do ICMS substitudo PerIim Percentual de imposto de importao do item da nota fiscal de entrada VlrBii Valor base imposto de importao VlrIim Valor do imposto de importao do item da nota fiscal de entrada VlrRis Valor de reteno de ICMS Substituto CodBem Cdigo do bem PesEnt Peso na entrada DifPes Diferena de peso BasDif Base de clculo de ICMS da diferena de peso NfiPro Nota fiscal do produtor VlrBsi Valor base do ICMS substitudo VlrSic Valor do ICMS substitudo PerIrf Percentual do IRRF VlrBir Valor Base do IRRF VlrIrf Valor do IRRF PerCrt Percentual do COFINS Retido VlrBct Valor Base do COFINS Retido VlrCrt Valor do COFINS Retido (C) Senior Sistemas Corporativos Ltda. 1 717

SAPIENS SID PerPit VlrBpt VlrPit PerCsl VlrBcl VlrCsl PerOur VlrBor VlrOur PerIss VlrBis VlrIss PerIns VlrBin VlrIns VlrBpr VlrPir VlrBcr VlrCor CstIpi CstPis CstCof CodCcu CodCli TnsNfv NffNfv VlrDai VlrBsd VlrIsd VlrBsp VlrStp VlrBsc VlrStc VlrBfu PerFun VlrFun VlrSeg VlrFre VlrBpr VlrPir VlrBcr VlrCor VlrBie VlrIem PerPif VlrBpf VlrPif PerCff VlrBcf VlrCff CodDfs VlrAjs VlrFei VlrSei VlrOui Retorno: <SeqInc> Percentual do PIS Retido Valor Base do PIS Retido Valor do PIS Retido Percentual da CSLL Valor Base da CSLL Valor da CSLL Percentual das Outras Retenes Valor Base da Outras Retenes Valor das Outras Retenes Percentual do ISS Valor Base do ISS Valor do ISS Percentual do INSS Valor Base do INSS Valor do INSS Valor Base do PIS a Recuperar Valor do PIS a Recuperar Valor Base do COFINS a Recuperar Valor do COFINS a Recuperar Cdigo da Situao Tributria IPI Cdigo da Situao Tributria PIS Cdigo da Situao Tributria COFINS Cdigo do centro de custo Cdigo do cliente Cdigo da transao Seqencial de lanamento da nota fiscal Diferena de alquota interestadual do ICMS Valor base do ICMS substitudo destacado Valor do ICMS substitudo destacado Valor base para clculo da substituio do PIS Valor da substituio do PIS Valor base da substituio do COFINS Valor da substituio do COFINS Valor base do Funrural Percentual do Funrural Valor do Funrural Valor do seguro Valor do frete Base de clculo do PIS a recuperar Valor do PIS a recuperar Base de clculo do COFINS a recuperar Valor do COFINS a recuperar Valor base do INSS parte empresa Valor do INSS parte empresa Percentual do PIS Faturamento Valor base do PIS Faturamento Valor do PIS Faturamento Percentual do COFINS faturamento Valor base do COFINS faturamento Valor do COFINS faturamento Cdigo do dispositivo fiscal Valor do ajuste do item referente ao dispositivo fiscal Valor de frete de importao Valor do seguro de importao Valor de outras despesas de importao

2.18.4

EXCLUIR ITEM

Ao: SID.Nic.ExcluirItem (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de entrada CodTns Cdigo da transao de entrada SeqInc Seqncia de lanamento do item Retorno: "OK" (C) Senior Sistemas Corporativos Ltda. 2 727

SAPIENS SID

2.18.5

GRAVAR PARCELA COMPRA (Incluir/alterar)

Ao: SID.Nic.GravarParcelaCompra (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada VctPar Data de Vencimento da Parcela da Nota Fiscal de entrada VlrPar Valor da Parcela da Nota Fiscal de entrada Parmetros Opcionais: CodPar Seqncia de parcelas da Nota Fiscal de entrada NumTit Nmero do ttulo a ser gerado no Contas a Pagar CodTpt Cdigo do tipo de ttulo a ser gerado no Contas a Pagar ObsPar Texto da observao Retorno: <CodPar>

2.18.6

EXCLUIR PARCELA COMPRA

Ao: SID.Nic.ExcluirParcelaCompra (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada CodPar Seqncia de parcelas da Nota Fiscal de entrada Retorno: OK

2.18.7

GRAVAR ENTRADA, VENCIMENTO, LOTE E SRIE (Incluir/alterar)

Ao: SID.Nic.GravarEntardaVencimentoLoteSerie (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada SeqIpc Seqncia do item da Nota Fiscal de Entrada Parmetros Opcionais: SeqDls Seqncia de movimento de item CodDep Cdigo do Depsito DatEnt Data da Entrada do Produto no depsito DatFab Data de Fabricao do lote DatVlt Data de Validade do produto no depsito CodLot Cdigo do Lote de fabricao para estocagem NumSeq Nmero de srie do produto QtdEst Quantidade a ser movimentada do estoque ObsDls Texto da observao Retorno: <SeqDls>

2.18.8

EXCLUIR ENTRADA, VENCIMENTO, LOTE E SRIE

Ao: SID.Nic.ExcluirEntardaVencimentoLoteSerie (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada SeqIpc Seqncia do item da Nota Fiscal de Entrada SeqDls Seqncia de movimento de item

(C) Senior Sistemas Corporativos Ltda. 3

737

SAPIENS SID Retorno: OK

2.18.9

GRAVAR LIGAO ENTRE ITENS (Incluir/alterar)

Ao: SID.Nic.GravarLigacaoItens (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada SeqIpc Seqncia do item da Nota Fiscal de Entrada EmpRlc Empresa da Nota Fiscal relacionada FilRlc Filial da Nota Fiscal relacionada ForRlc Cdigo do Fornecedor da Nota Fiscal de entrada relacionada SnfRlc Srie da Nota Fiscal relacionada NfcRlc Nmero da Nota Fiscal de entrada relacionada Incrlc Seqncia do item de produto relacionado Parmetros Opcionais SeqLni Seqncia de ligao Retorno: <SeqLni>

2.18.10

EXCLUIR LIGAO ENTRE ITENS

Ao: SID.Nic.ExcluirLigacaoItens (CIEC) Parmetros obrigatrios: CodFor Cdigo do fornecedor da nota fiscal de entrada CodSnf Cdigo da srie da nota fiscal de entrada NumNfi Nmero inicial da nota fiscal de entrada SeqIpc Seqncia do item da Nota Fiscal de Entrada SeqLni Seqncia de ligao Retorno: OK

2.19 CONTROLADORIA TRIBUTOS NOTA FISCAL VENDA


2.19.1 GRAVAR DADOS GERAIS (Incluir/alterar)

Ao: SID.Niv.Gravar (CIEC) Parmetros obrigatrios: CodCli Cdigo do cliente da nota fiscal de sada NumNfi Nmero inicial da nota fiscal de sada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de sada CodTns Cdigo da transao de sada CodAgf Cdigo do Agrupamento Fiscal DatEmi Data de emisso da nota fiscal de sada CodAgf Cdigo de agrupamento para escrita fiscal Parmetros opcionais: NopOpe Natureza de operao de sada ObsNfv Observao lanamento de ICMS ObsIpi Observao lanamento de IPI DatSai Data da sada da nota fiscal de sada CodEdc Espcie de documento para fins fiscais VlrCtb Valor contbil da nota fiscal VlrBic Valor base do ICMS PerIcm Percentual do ICMS VlrIcm Valor do ICMS VlrOic Valor outros ICMS VlrIic Valor isento ICMS (C) Senior Sistemas Corporativos Ltda. 4 747

SAPIENS SID VlrBip VlrIpi VlrOip VlrIip VlrBsi VlrSic VlrBsd VlrIsd VlrBis PerIss VlrIss VlrBir PerIrf VlrIrf VlrBin PerIns VlrIns CtaRed CodCpg VlrBpr VlrPir VlrBcr VlrCor VlrDsc SitNfv PerCrt VlrBct VlrCrt PerPit VlrBpt VlrPit PerCsl VlrBcl VlrCsl PerOur VlrBor VlrOur VlrBpf VlrPif VlrBcf VlrCff CodRai VlrDai VlrBid VlrIpd VlrBsp VlrStp VlrBsc VlrStc VlrBfu PerFun VlrFun CodTri PerIcf IcmFre TipNfs VlrFre CifFob VlrSeg VlrDac CodCcu RemDes TipRde CgcRde InsRde EstRde MunRde CodTra CodVia PlaVei UfsVei kmtDis ForCal PreImp SelFis CodCl1 Valor base do IPI Valor do IPI Valor outros IPI Valor isento IPI Valor base do ICMS Substitudo Valor do ICMS Substitudo Valor base ICMS substitudo destacado Valor ICMS substitudo destacado Valor base do ISS Percentual do ISS Valor do ISS Valor base do IRRF Percentual do IRRF Valor do IRRF Valor base do INSS Percentual do INSS Valor do INSS Cdigo da conta contbil Cdigo da condio de pagamento Base de clculo do PIS a recuperar (estorno por devoluo) Valor do PIS a recuperar (estorno por devoluo) Base de clculo do COFINS a recuperar (estorno por devoluo) Valor do COFINS a recuperar (estorno por devoluo) Valor do Desconto Situao da nota fiscal Percentual do COFINS Retido Valor Base do COFINS Retido Valor do COFINS Retido Percentual do PIS Retido Valor Base do PIS Retido Valor do PIS Retido Percentual da CSLL Valor Base da CSLL Valor da CSLL Percentual das Outras Retenes Valor Base das Outras Retenes Valor das Outras Retenes Valor Base do PIS Faturamento Valor do PIS Faturamento Valor Base do COFINS Faturamento Valor do COFINS Faturamento Cdigo da cidade para recolhimento do ISS Valor da diferena de alquota interestadual do ICMS Valor base IPI destacado / presumido Valor do IPI destacado / presumido Valor base da substituio do PIS Valor da substituio do PIS Valor base da substituio do COFINS Valor da substituio do COFINS Valor base do Funrural Percentual do Funrural Valor do Funrural Cdigo de tributao para emisso da DARF Percentual do ICMS sobre o frete Valor do ICMS sobre o frete Tipo da nota fiscal de sada Valor do frete Indicativo se o valor do frete CIF ou FOB Valor do seguro Valor das despesas acessrias Cdigo do centro de custo Indicativo se o cliente da transportadora remetente, destinatrio ou consignatrio Indicativo do tipo de pessoa do remetente/destinatrio Nmero do CNPJ/CPF do remetente/destinatrio Inscrio estadual do remetente/destinatrio Sigla do estado do remetente/destinatrio Cidade do remetente/destinatrio Cdigo da transportadora da nota fiscal de sada Via de transporte da nota fiscal de sada Placa do veculo de transporte das mercadorias Sigla do estado do veculo de transporte das mercadorias Distncia em quilmetros a percorrer com o veculo de transporte das mercadorias Indicativo da forma de clculo do valor do frete Nmero pr-impresso no formulrio da nota fiscal Nmero do selo fiscal de segurana Cdigo do cliente 1 (C) Senior Sistemas Corporativos Ltda. 5 757

SAPIENS SID CodCl2 CodTic CodTrd VlrBii VlrIim VlrRis NumRde PesBru PesLiq DatCex NumNsu DatNsu HorNsu SisMex SomFre CodMs1 CodMs2 CodMs3 CodMs4 SeqEnt SitNel ChvNel CodFpg SeqPco SeqPen EquRez DatRez CfiRez TotCid Retorno: "OK" Cdigo do cliente 2 Cdigo do ICMS especial Cdigo de reduo de impostos Valor base de imposto de importao Valor do imposto de importao Valor de reteno de ICMS substituto Nmero do registro de exportao Peso bruto Peso lquido Data do comprovante de exportao Nmero seqencial nico Data de gerao do nmero seqencial nico Hora de gerao do nmero seqencial nico Tipo do siscomex Somar o valor do frete no valor da nota fiscal Cdigo da mensagem 1 Cdigo da mensagem 2 Cdigo da mensagem 3 Cdigo da mensagem 4 Seqncia do endereo de entrega do cliente Situao do envio da nota fiscal eletrnica Chave de acesso da nota fiscal eletrnica Cdigo da forma de pagamento Seqncia do endereo do participante da coleta Seqncia do endereo do participante da entrega Cdigo do equipamento fiscal da reduo Z Data de referncia da reduo Z Nmero do cupom fiscal de referncia da reduo Z Total do Imposto CIDE

2.19.2

GRAVAR RATEIOS DOS DADOS GERAIS

Ao: SID.Niv.GravarRateio (CIEC) Parmetros obrigatrios: CodCli Cdigo do Cliente NumNfi Nmero inicial da nota fiscal de entrada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal sada CodTns Transao CriRat Critrio utilizado para rateio Parmetros opcionais: SeqRat Seqncia do rateio DatBas Data base contbil e financeira CtaRed Conta contbil reduzida PerCta Percentual rateado para a conta VlrCta Valor rateado para a conta CodCcu Cdigo do centro de custos PerRat Percentual rateado para o centro de custos VlrRat Valor rateado para o centro de custos ObsRat Observao do rateio Retorno: <SeqRat> Seqncia do Rateio

2.19.3

GRAVAR ITEM (Incluir/alterar)

Ao: SID.Niv.GravarItem (CIEC) Parmetros obrigatrios: CodCli Cdigo do cliente da nota fiscal de sada NumNfi Nmero inicial da nota fiscal de sada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de sada CodTns Cdigo da transao de sada SeqInv* Seqncia de lanamento do item
* Opcional na incluso

Parmetros opcionais: CodPro Cdigo do produto (C) Senior Sistemas Corporativos Ltda. 6 767

SAPIENS SID CodDer CplPro CodClf ClaFis QtdEnt UniMed VlrBic PerIcm VlrIcm VlrIic VlrOic VlrBip PerIpi VlrIpi VlrIip VlrOip VlrBid VlrIpd VlrBsi SeqIpv VlrDsc CodStr CodTrd CodSer VlrCtb CtaRed FilNfc CodFor NumNfc SnfNfc SeqIpc VlrDac CodTst PerIim VlrBii VlrIim VlrRis CodBem SeqNfi PerIrf VlrBir VlrIrf PerCrt VlrBct VlrCrt PerPit VlrBpt VlrPit PerCsl VlrBcl VlrCsl PerOur VlrBor VlrOur PerIss VlrBis VlrIss PerIns VlrBin VlrIns VlrBpr VlrPir VlrBcr VlrCor CstIpi CstPis CstCof CodCcu TnsNfc NffNfc DesImp VlrDai VlrSic VlrBsd VlrIsd VlrBsp Cdigo da derivao do produto Descrio complementar do produto ou servio Cdigo interno da classificao fiscal Cdigo da classificao fiscal - NCM Quantidade de sada do produto Unidade de medida da quantidade do produto Valor base do ICMS Percentual do ICMS Valor do ICMS Valor isentas ICMS Valor outras ICMS Valor base do IPI Percentual de IPI Valor do IPI Valor isentas IPI Valor outras IPI Valor base IPI destacado/presumido (50% compra no comrcio) Valor do IPI destacado/presumido (50% compra no comrcio) Valor base do ICMS substitudo Seqncia do item na nota fiscal de sada Valor do desconto do item Situao tributria do item da nota fiscal de sada Cdigo de reduo do ICMS Cdigo do item de servio da nota fiscal de sada Valor contbil do item da nota fiscal Conta contbil reduzida Cdigo da filial da nota fiscal de entrada Fornecedor da nota fiscal de entrada Nmero da nota fiscal de entrada Cdigo da srie da nota fiscal de entrada Seqncia do item da nota fiscal de entrada Valor das despesas acessrias (embalagem, encargos, outras despesas) Cdigo do ICMS substitudo Percentual do imposto de importao do item da nota fiscal de sada Valor base imposto de importao Valor do imposto de importao do item da nota fiscal de sada Valor de reteno de ICMS Substituto Cdigo do bem Seqncia do item na nota fiscal impressa Percentual do IRRF Valor Base do IRRF Valor do IRRF Percentual do COFINS Retido Valor Base do COFINS Retido Valor do COFINS Retido Percentual do PIS Retido Valor Base do PIS Retido Valor do PIS Retido Percentual da CSLL Valor Base da CSLL Valor da CSLL Percentual das Outras Retenes Valor Base das Outras Retenes Valor das Outras Retenes Percentual do ISS Valor Base do ISS Valor do ISS Percentual do INSS Valor Base do INSS Valor do INSS Valor Base do PIS a Recuperar Valor do PIS a Recuperar Valor Base do COFINS a Recuperar Valor do COFINS a Recuperar Cdigo da Situao Tributria IPI Cdigo da Situao Tributria PIS Cdigo da Situao Tributria COFINS Cdigo do centro de custo Cdigo da transao Seqencial de lanamento da nota fiscal Descrio do produto para impresso Valor da diferena de alquota interestadual do ICMS Valor do ICMS substitudo Valor base ICMS substitudo destacado Valor do ICMS substitudo destacado Valor base da substituio do PIS (C) Senior Sistemas Corporativos Ltda. 7 777

SAPIENS SID VlrStp VlrBsc VlrStc VlrBfu PerFun VlrFun VlrFre VlrSeg VlrBpr VlrPir VlrBcr VlrCor PerPif VlrBpf VlrPif PerCff VlrBcf VlrCff NumRde CodDfs VlrAjs VlrCid TotCid Retorno: <SeqInv> Valor da substituio do PIS Valor base da substituio do COFINS Valor da substituio do COFINS Valor base do Funrural Percentual do Funrural Valor do Funrural Valor do frete Valor do seguro Base de clculo do PIS a recuperar Valor do PIS a recuperar Base do clculo do COFINS a recuperar Valor do COFINS a recuperar Percentual do PIS Faturamento Valor base do PIS Faturamento Valor do PIS Faturamento Percentual do COFINS Faturamento Valor base do COFINS Faturamento Valor do COFINS Faturamento Nmero do registro de exportao Cdigo do dispositivo fiscal Valor do ajuste do item referente ao dispositivo fiscal Valor Unitrio do Imposto CIDE Total do Imposto CIDE

2.19.4

EXCLUIR ITEM

Ao: SID.Niv.ExcluirItem (CIEC) Parmetros obrigatrios: CodCli Cdigo do cliente da nota fiscal de sada NumNfi Nmero inicial da nota fiscal de sada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de sada CodTns Cdigo da transao de sada SeqInv Seqncia de lanamento do item Retorno: "OK"

2.19.5

GRAVAR CONHECIMENTO DE TRANSPORTE (Incluir/alterar)

Ao: SID.Niv.GravarTransporte (CIEC) Parmetros obrigatrios: CodCli Cdigo do cliente da nota fiscal de sada NumNfi Nmero inicial da nota fiscal de sada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de sada CodTns Cdigo da transao de sada DatEmi Data de emisso da Nota Fiscal transportada CodEdc Cdigo de documento da Nota Fiscal transportada CodSel Cdigo da Srie Legal da Nota Fiscal transportada NumNft Nmero da Nota fiscal transportada VlrTot Valor total da Nota Fiscal transportada QtdMer Quantidade das Mercadorias da Nota Fiscal transportada UniMed Unidade de medida das Mercadorias da Nota Fiscal transportada Parmetros Opcionais SeqCct Seqncia da composio do conhecimento de transporte CodSsl Cdigo da Sub-srie Legal da Nota Fiscal transportada ChvNel Chave de acesso da NF-e transportada VlrMer Valor total da mercadoria da Nota Fiscal transportada PesBru Peso Bruto da Nota Fiscal transportada PesLiq Peso Lquido da Nota Fiscal transportada Retorno: <SeqCct>

2.19.6

EXCLUIR CONHECIMENTO DE TRANSPORTE


(C) Senior Sistemas Corporativos Ltda. 8 787

SAPIENS SID Ao: SID.Niv.ExcluirTransporte (CIEC) Parmetros obrigatrios: CodCli Cdigo do cliente da nota fiscal de sada NumNfi Nmero inicial da nota fiscal de sada NumNff Seqencial de lanamento da nota fiscal CodSnf Cdigo da srie da nota fiscal de sada CodTns Cdigo da transao de sada SeqCct Seqncia da composio do conhecimento de transporte Retorno: OK

2.19.7

GRAVAR PARCELAS DE VENDA (Incluir/alterar)

Ao: SID.Niv.GravarParcelaVenda (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada VctPar Data de Vencimento da parcela da Nota Fiscal de sada VlrPar Valor da Parcela da Nota Fiscal de sada Parmetros Opcionais CodPar Seqncia de parcelas da Nota Fiscal NumTit Nmero do ttulo a ser gerado no Contas a Receber CodTpt Cdigo do Tipo de Ttulo a ser gerado no Contas a Receber ObsPar Texto da Observao Retorno: <CodPar>

2.19.8

EXCLUIR PARCELAS DE VENDA

Ao: SID.Niv.ExcluirParcelaVenda (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada CodPar Seqncia de parcelas da Nota Fiscal Retorno: OK

2.19.9

GRAVAR ENTRADA, VENCIMENTO, LOTE E SRIE (Incluir/alterar)

Ao: SID.Niv.GravarEntradaVencimentoLoteSerie (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada SeqIpv Seqncia do item na Nota Fiscal Parmetros Opcionais SeqDls Seqncia de Movimento de item CodDep Cdigo do Depsito DatEnt Data de Entrada do produto no depsito DatFab Data de Fabricao do lote DatVlt Data de Validade do produto no depsito CodLot Cdigo do lote de fabricao para estocagem NumSep Nmero de srie do produto QtdEst Quantidade a ser movimenta do estoque ObsDls Texto da Observao Retorno: <SeqDls>

(C) Senior Sistemas Corporativos Ltda. 9

797

SAPIENS SID

2.19.10

EXCLUIR ENTRADA, VENCIMENTO, LOTE E SRIE

Ao: SID.Niv.ExcluirEntradaVencimentoLoteSerie (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada SeqIpv Seqncia do item na Nota Fiscal SeqDls Seqncia de Movimento de item Retorno: OK

2.19.11

GRAVAR LIGAO ENTRE ITENS (Incluir/alterar)

Ao: SID.Niv.GravarLigacaoItens (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada SeqIpv Seqncia do item na Nota Fiscal EmpRlc Empresa da Nota Fiscal de sada relacionada FilRlc Filial da Nota Fiscal de sada relacionada SnfRlc Srie da Nota Fiscal de sada relacionada NfvRlc Nmero da Nota Fiscal de sada relacionada InvRlc Seqncia do Item de produto relacionado Parmetros Opcionais SeqLni Seqncia de ligao Retorno: <SeqLni>

2.19.12

EXCLUIR LIGAO ENTRE ITENS

Ao: SID.Niv.ExcluirLigacaoItens (CIEC) Parmetros obrigatrios: CodSnf Cdigo da Srie da Nota Fiscal NumNfi Nmero inicial da nota fiscal de sada SeqIpv Seqncia do item na Nota Fiscal SeqLni Seqncia de ligao Retorno: OK

2.20 CONTROLADORIA TRIBUTOS INVENTRIO DE ESTOQUES


2.20.1 GRAVAR SALDOS FSICOS MENSAIS (Incluir/alterar)

Ao: SID.Est.GravarInventario (CIEC) Parmetros obrigatrios: CodPro Cdigo do produto CodDep Cdigo do depsito MesAno Ms e ano correspondente as informaes Parmetros Opcionais CodDer Cdigo da derivao QtdEst Quantidade fsica total do estoque no depsito VlrEst Valor total em estoque no depsito QtdCfo Quantidade consignada a fornecedor VlrCfo Valor consignado a fornecedor QtdCcl Quantidade consignada a cliente VlrCcl Valor total consignado a cliente PreMed Preo mdio Retorno: OK (C) Senior Sistemas Corporativos Ltda. 0 808

SAPIENS SID

2.20.2

GRAVAR SALDOS CONSIGNADOS (Incluir/alterar)

Ao: SID.Est.GravarConsignado (CIEC) Parmetros obrigatrios: CodPro Cdigo do produto CodDep Cdigo do depsito MesAno Ms e ano correspondente as informaes Parmetros Opcionais CodDer Cdigo da derivao CodCli Cdigo do cliente com o produto consignado CodFor Cdigo do fornecedor do produto consignado QtdCfo Quantidade consignada a fornecedor VlrCfo Valor consignado a fornecedor QtdCcl Quantidade consignada a cliente VlrCcl Valor total consignado a cliente Retorno: OK

2.21 CONTROLADORIA CONTABILIDADE


2.21.1 GERAR LOTE CONTBIL

Ao: SID.Lct.GerarLote (CCCT) Parmetros obrigatrios: DatLot Data do lote TotInf Total informado para fechamento do lote Retorno: <NumLot> Nmero do lote gerado

2.21.2

EXCLUIR LOTE CONTBIL

Ao: SID.Lct.ExcluirLote (CCCT) Parmetros obrigatrios: NumLot Nmero do lote contbil Parmetros opcionais: CodEmp Cdigo da empresa OriLct* Origem do lote contbil
* Quando no informado utilizado origem "MAN"

Retorno: "OK"

2.21.3

GERAR LANAMENTO

Ao: SID.Lct.Gravar (CCCT) Parmetros obrigatrios: NumLot Nmero do lote CtaDeb* Nmero reduzido da conta de dbito CtaCre* Nmero reduzido da conta de crdito VlrLct Valor do lanamento contbil CodHpd** Cdigo do histrico padro CplLct** Descrio complementar do lanamento
* Informar CtaDeb e/ou CtaCre ** Informar CodHpd e/ou CplLct

Parmetros opcionais: DatLct Data de lanamento DatLot Data do lote (C) Senior Sistemas Corporativos Ltda. 1 818

SAPIENS SID DocLot CgcCpf CtaRed(n)* CodCcu(n)* PerRat(n)* VlrRat(n)* Retorno: <NumLct> Documento de controle de lanamentos C.N.P.J./C.P.F. Conta contbil reduzida Cdigo do centro de custo Percentual do rateio Valor do rateio

* (n) = Seqncia incremental da linha do rateio, iniciando sempre em 1 (um) No utilizar os parnteses.

Nmero do lanamento gerado

2.21.4

INTEGRAO CONTBIL

Ao: SID.Ctb.Integrar (CCCT) Parmetros obrigatrios: (ver Observao) Parmetros opcionais: CodFil Cdigo da filial DatIni Data inicial (sugesto) DatFin Data final (sugesto) CodAgi Agrupamento de filiais TipLot Lote dirio (0=No, 1=Sim*) TipAtu Tipo de atualizao (0=Perodo completo*, 1=Por intervalos) QtdDia Quantidade de dias IndVal Indicativo de validao (0=No*, 1=Sim) IntNfs Indicativo se integra Notas Fiscais de Saida (0=No*, 1=Sim) IntVef Indicativo se integra Faturas Vendas (0=No*, 1=Sim) IntEst Indicativo se integra Estoques (0=No*, 1=Sim) IntCre Indicativo se integra Contas a Receber (0=No*, 1=Sim) IntNfe Indicativo se integra Notas Fiscais de Entrada (0=No*, 1=Sim) IntCof Indicativo se integra Faturas Compras (0=No*, 1=Sim) IntCpa Indicativo se integra Contas a Pagar (0=No*, 1=Sim) IntCom Indicativo se integra Comisses (0=No*, 1=Sim) IntTes Indicativo se integra Tesouraria (0=No*, 1=Sim) IntPat Indicativo se integra Patrimnio (0=No*, 1=Sim) IntIve Indicativo se integra Impostos Vendas (0=No*, 1=Sim) IntIco Indicativo se integra Impostos Compras (0=No*, 1=Sim) IntIvz Indicativo se integra Impostos Reduo Z (0=No*, 1=Sim) IntPrj Indicativo se integra Projetos (0=No*, 1=Sim) IniNfs Data inicial para integrao Notas Fiscais de Sada FinNfs Data final para integrao Notas Fiscais de Sada IniVef Data inicial para integrao Faturas Vendas FinVef Data final para integrao Faturas Vendas IniEst Data inicial para integrao Estoques FinEst Data final para integrao Estoques IniCre Data inicial para integra o Contas a Receber FinCre Data final para integrao Contas a Receber IniNfe Data inicial para integrao Notas Fiscais de Entrada FinNfe Data final para integrao Notas Fiscais de Entrada IniCof Data inicial para integrao Faturas Compras FinCof Data final para integrao Faturas Compras IniCpa Data inicial para integrao Contas a Pagar FinCpa Data final para integrao Contas a Pagar IniCom Data inicial para integrao Comisses FinCom Data final para integrao Comisses IniTes Data inicial para integrao Tesouraria FinTes Data final para integrao Tesouraria IniPat Data inicial para integrao Patrimnio FinPat Data final para integrao Patrimnio IniIve Data inicial para integrao Impostos Vendas FinIve Data final para integrao Impostos Vendas IniIco Data inicial para integrao Impostos Compras FinIco Data final para integrao Impostos Compras IniIvz Data inicial para integrao Impostos Reduo Z FinIvz Data final para integrao Impostos Reduo Z IniPrj Data inicial para integrao Projetos FinPrj Data final para integrao Projetos
* = Valor padro

Retorno: <QtdLct> Observao:

Quantidade de lanamentos gerados

(C) Senior Sistemas Corporativos Ltda. 2

828

SAPIENS SID Os campos DatIni e DatFin so usados para sugerir um perodo para TODOS os mdulos de integrao, no havendo necessidade de informar o perodo individualmente. Neste caso, necessrio informar tambm o indicativo de integrao de cada mdulo desejado. Se o perodo de datas dos mdulos forem informados, no ser necessrio informar o indicativo de integrao do mdulo. Neste caso, no deve-se usar os campos DatIni e DatFin.

2.22 CONTROLADORIA PATRIMNIO


2.22.1 MOVIMENTAR BEM

Ao: SID.Pat.Movimentar (CPBE) Parmetros obrigatrios: CodBem Cdigo do bem CodTns Cdigo da transao CcuNov Cdigo do centro de custos de destino DatTrf Data da transferncia Parmetros opcionais: NumPla Nmero da plaqueta (caso deseja-se transferir apenas uma plaqueta de centro custos) EmpNfv Cdigo da empresa da nota fiscal de sada FilNfv Cdigo da filial da nota fiscal de sada SnfNfv Cdigo da srie da nota fiscal de sada NumNfv Nmero da nota fiscal de sada SeqIpv Seqncia do item de produto na nota fiscal de sada SeqIsv Seqncia do item de servio na nota fiscal de sada DatBai Baixa de bens LocNov Transferncia de Local Real FilNov Transferncia de Filial EspNov Transferncia de Espcie CtaNov Transferncia de Conta Contbil VlrVen Valor de venda Retorno: "OK"

2.22.2

BUSCAR DEPRECIAO DO BEM

Ao: SID.Pat.BuscarDepreciacao (CPBE) Parmetro obrigatrio: CodBem (n)* Cdigo do bem Parmetros opcionais: MulQtd(n)* Retorno vem multiplicado pela quantidade de itens (S=sim, N=no) DatCal(n)* Data do clculo da depreciao MesAnt(n)* Indicativo se para buscar depreciao do perodo anterior ao informado (S=sim, N=no) DprBem(n)*1 Indicativo se deve buscar a depreciao na tabela de bens caso no existam clculos de depreciao **
* (n) = Seqncia incremental, iniciando sempre em 1 (um) No utilizar os parnteses. ** No utilizado quando informado data do clculo "DatCal".

Retorno: XML contendo o cdigo do bem, depreciao mensal, depreciao acumulada e retorno. Quando no possuir clculo de depreciao para a data informada retorna "1", conforme exemplo: <?xml version="1.0"?> <depreciacao> <bem> <codbem>VEICORSA0001-000</codbem> <dprmes>374,17</dprmes> <dpracu>2993,33</dpracu> <retorno>0</retorno> </bem> <bem> <codbem>TERFABRI0001-000</codbem> <dprmes>0</dprmes> <dpracu>0</dpracu> <retorno>0</retorno> </bem> <bem> <codbem>VEIPARAT0001-000</codbem> <dprmes>0</dprmes> (C) Senior Sistemas Corporativos Ltda. 3 838

SAPIENS SID <dpracu>0</dpracu> <retorno>1</retorno>

</bem> </depreciacao>

2.23 MANUFATURA ORDEM DE PRODUO


2.23.1 APONTAR ORDENS DE PRODUO

Ao: SID.Prd.ApontarOps (MCAP) Parmetros obrigatrios: CodOri Cdigo da origem NumCad Cdigo do operador NumOrp Nmero da O.P. CodEtg Cdigo do estgio SeqRot Seqncia de roteiro CodEqp Cdigo do equipamento Parmetros opcionais: StrPrm String com todos os parmetros concatenados EndCol Endereo do coletor TurTrb Turno CodCre Centro de recurso DatMov Data do movimento da O.P. HorMov Hora do movimento da O.P. QtdRe1 Quantidade de 1a. qualidade QtdRe2 Quantidade de 2a. qualidade QtdRe3 Quantidade de 3a. qualidade QtdRfg Quantidade de refugo CodPro Cdigo do produto CodDer Cdigo da derivao CodLot Cdigo do lote NumSep Cdigo da srie CodMtv Cdigo do motivo de parada CodDft Cdigo do defeito de fabricao Retorno: "OK"

2.23.2

REMETER/RETORNAR SERVIO DE TERCEIROS

Ao: SID.Prd.RemeterRetornarServico (MCRR) Parmetros obrigatrios: CodEmp Cdigo da empresa CodOri Cdigo da origem NumOrp Nmero da O.P. CodEtg Cdigo do estgio RemSer Indicativo se remessa ou retorno de servio (S = Remessa; N = Retorno de servio) CodFor Cdigo do fornecedor CodSer Cdigo do servio Parmetros opcionais: SeqRot Seqncia de roteiro CodPro Cdigo do produto DatGer Data de gerao do registro HorGer Hora de gerao do registro CodUsu Cdigo do usurio que gerou o registro QtdRfg Quantidade de refugo QtdRe1 Quantidade de 1a. qualidade no estgio QtdRe2 Quantidade de 2a. qualidade no estgio QtdRe3 Quantidade de 3a. qualidade no estgio Retorno: "OK"

2.23.3
Ao:

BAIXAR COMPONENTES DA O.P./O.S.

(C) Senior Sistemas Corporativos Ltda. 4

848

SAPIENS SID SID.Prd.BaixarComponentes (MPMO) Parmetros obrigatrios: CodOri Cdigo da origem NumOrp Nmero da O.P./O.S. CodEtg Cdigo do estgio CodCmp Cdigo do componente CodDer Cdigo da derivao do componente QtdUti Quantidade a utilizar (quantidade a baixar) Parmetros opcionais: SeqCmp Sequncia do componente QtdMnc Quantidade de material no-conforme QtdCdr Quantidade destinada para refugo QtdUn2 Quantidade de acordo com a segunda unidade de medida CodLot Cdigo do lote do componente NumSep Nmero de srie do componente LotDes Lote do produto da O.P./O.S. para o qual o componente foi utilizado SepDes Srie do produto da O.P./O.S. para o qual o componente foi utilizado DatMov Data do movimento Retorno: "OK" Observao: Para maiores detalhes, consultar a documentao da funo de programador BaixarComponentes na ajuda do sistema.

3 SIDXML
SIDXML o conceito atribudo forma de agrupar aes SID em texto pseudo XML e submet-las em uma nica requisio HTTP. O benefcio a possibilidade de processamento agrupado dentro de uma transao de banco, assim ocorrendo alguma falha todo o bloco de comandos SID desfeito, alm de reduzir o trfego via rede. Outra caracterstica a possibilidade de utilizar o "retorno" de aes como parmetros em outras.

3.1 SINTAXE XML


Para utiliz-lo, deve-se enviar a ao de "login" (EXESENHA) normalmente e, em seguida, enviar a ao "SID.SRV.XML" com o texto XML. O texto XML deve ser montado como abaixo: <sidxml> <sid acao='[ACAOSID]' retorno='[RETORNO]'> <param nome='[PARAMETRO]' valor='[VALOR]' /> ...demais parmetros... </sid> ...demais aes... </sidxml> Onde: [ACAOSID] [RETORNO]* [PARAMETRO] [VALOR] * Parmetro opcional Nome da ao SID que se deseja executar; Nome qualquer para uma varivel interna que armazenar o contedo do retorno da ao; Nome do parmetro SID; Valor do parmetro;

Observaes tcnicas: Para submeter o texto XML, deve-se utilizar sempre o mtodo "POST"; No h limite de quantidade de aes ou parmetros, apenas o tamanho final do texto XML (1 Mb); Para utilizar o contedo de uma varivel interna, deve-se preceder o nome da varivel um "@" no parmetro valor. Exemplo: <param nome='NUMPED' valor='@RETORNO_PEDIDO'>; Os valores dos parmetros devem sempre estar delimitados por apstrofos ('), independente do tipo de contedo; O Sapiens Server considera falha ou erro, todo retorno de ao iniciando com "ERRO:"; Parmetros do SIDXML: A passagem de parmetros para o SIDXML pode ser feita definindo o primeiro sub-elemento do SIDXML com o rtulo "param", sendo os atributos deste elemento considerados como parmetros. Os parmetros existentes, e seus possveis valores, so: a) retorno indica o formato de resultado da execuo da ao SIDXML. Possveis valores: <padro> o resultado da ao um texto simples "OK" ou "ERRO:...."; XML o resultado da ao um XML indicando o retorno individual de cada ao; b) transacao indica o modo de tratamento de transaes de banco de dados. Possveis valores: (C) Senior Sistemas Corporativos Ltda. 5 858

SAPIENS SID <padro> todo contedo do SIDXML processado dentro de uma transao nica, assim ocorrendo erro em alguma ao, tudo desfeito; INDIVIDUAL cada ao dentro do SIDXML processado em sua prpria transao, assim ocorrendo erro em alguma ao, somente o resultado desta ao desfeito, sendo as aes posteriores tambm processadas;

Exemplo: <sidxml> <param retorno='XML' transacao='INDIVIDUAL' /> ... aes... </sidxml> Observaes: A utilizao de parmetro transacao como INDIVIDUAL torna obrigatrio a utilizao do parmetro retorno como XML. Limitaes: Por questes tcnicas internas, o XML no dever conter quebras de linha, ou seja, todo o contedo dever ser submetido numa nica linha, exemplo: <sidxml><sid acao=...><...><...></sidxml> No utilizar o cabealho padro do XML (<?xml version="1.0"?>); No utilizar caracteres como "?" e "&" no XML; No utilizar o caractere apstrofo (') no valor de um parmetro; A ao SID.SRV.EXEREL no pode ser utilizada no SIDXML;

3.2 EXEMPLO
O exemplo de XML a seguir, realiza as seguintes funes: Cadastra um novo cliente e suas definies; Gera uma nota fiscal de venda e seus itens (para este novo cliente); Processa o fechamento da nota fiscal; Executa uma regra LSP para buscar uma informao adicional da base; Gera o boleto cliente do cliente e o envia via e-mail; <sidxml> <param retorno='XML' /> <sid acao='SID.CLI.GRAVAR' retorno='RET_CODCLI'> <param nome='NOMCLI' valor='Senior Sistemas' /> <param nome='APECLI' valor='Senior' /> <param nome='TIPCLI' valor='J' /> <param nome='CGCCPF' valor='80680093000181' /> <param nome='ENDCLI' valor='R. Luiz Sachtleben, 115 Victor Konder' /> <param nome='SIGUFS' valor='SC' /> <param nome='CEPCLI' valor='89012530' /> <param nome='EMACLI' valor='senior@senior.com.br' /> </sid> <sid acao='SID.CLI.GRAVARDEFINICOES'> <param nome='CODCLI' valor='@RET_CODCLI' /> <param nome='CODREP' valor='1' /> <param nome='VLRLIM' valor='1000000' /> <param nome='LIMAPR' valor='S' /> </sid> <sid acao='SID.NFV.GRAVAR' retorno='RET_NUMNFV'> <param nome='CODSNF' valor='U' /> <param nome='CODCLI' valor='@RET_CODCLI' /> <param nome='TNSPRO' valor='512' /> </sid> <sid acao='SID.NFV.GRAVARPRODUTOS'> <param nome='CODSNF' valor='U' /> <param nome='NUMNFV' valor='@RET_NUMNFV' /> <param nome='SEQIPV' valor='1' /> <param nome='CODPRO' valor='CA000101' /> <param nome='CODDER' valor='M' /> <param nome='QTDFAT' valor='1' /> <param nome='PREUNI' valor='19.50' /> </sid> <sid acao='SID.NFV.FECHAR'> <param nome='CODSNF' valor='U' /> <param nome='NUMNFV' valor='@RET_NUMNFV' /> </sid> <sid acao='SID.SRV.REGRA' retorno='RET_TITULO_GERADO'> <param nome='NUMREG' valor='123' /> <param nome='vAlfaNumNfv' valor='@RET_NUMNFV' /> <param nome='vAlfaCodSnf' valor='U' /> </sid> (C) Senior Sistemas Corporativos Ltda. 6 868

SAPIENS SID <sid acao='SID.SRV.EXEBLO' retorno='RET_ARQUIVO'> <param nome='NOME' valor='CN00999.BLO' /> <param nome='NUMTIT' valor='@RET_TITULO_GERADO' /> <param nome='CODTPT' valor='01' /> <param nome='FORMATO' valor='JPEG' /> <param nome='QUALIDADE' valor='80' /> </sid> <sid acao='SID.SRV.EMAIL'> <param nome='DESTINATARIO' valor='senior@senior.com.br' /> <param nome='ASSUNTO' valor='Seu boleto para pagamento segue em anexo' /> <param nome='ANEXO' valor='@RET_ARQUIVO' /> </sid> </sidxml> Abaixo um exemplo demonstrando como montar um XML dentro de regras LSP: Definir Alfa XML; Definir Alfa URL; Definir Alfa RETORNO; ... XML = "<sidxml>"; XML = XML + "<sid acao='SID.SRV.ALTEMPFIL'>"; XML = XML + "<param nome='CODEMP' valor='2'/>"; XML = XML + "<param nome='CODFIL' valor='3'/>"; XML = XML + "</sid>"; XML = XML + "</sidxml>"; ... URL= "http://.../sapiensweb/conector.exe?SIS=CO&LOGIN=SID&ACAO=SID.SRV.XML&USER=..."; SapiensSIDEx(URL, XML, "", "", "", RETORNO);

(C) Senior Sistemas Corporativos Ltda. 7

878

You might also like