Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Exemplo do XML


Inclusão


<Produtos OPERACAO="I">   
  <GRU_IN_CODIGO>72</GRU_IN_CODIGO> 
  <PRO_ST_DESCRICAO>Item Teste</PRO_ST_DESCRICAO> 
  <PRO_ST_NARRATIVA>Narrativa Teste</PRO_ST_NARRATIVA> 
  <APL_IN_CODIGO>22</APL_IN_CODIGO> 
  <CTR_IN_CODIGO>1</CTR_IN_CODIGO> 
  <NCM_IN_CODIGO>56031410</NCM_IN_CODIGO> 
  <PCD_ST_CODIGO></PCD_ST_CODIGO> 
  <GRU_IDE_ST_CODIGO>1</GRU_IDE_ST_CODIGO> 
  <UNI_ST_UNIDADE>PC</UNI_ST_UNIDADE> 
  <PRO_ST_ORIGEM>C</PRO_ST_ORIGEM> 
  <PRO_ST_CESTOQUE>S</PRO_ST_CESTOQUE> 
  <PRO_ST_SINSPECAO>N</PRO_ST_SINSPECAO> 
  <PRO_ST_TIPODADOS>1</PRO_ST_TIPODADOS> 
  <PRO_ST_TIPOTRIBUTA>1</PRO_ST_TIPOTRIBUTA> 
  <PRO_ST_COMISSIONADO>N</PRO_ST_COMISSIONADO>  
  <PRO_RE_PELIQUIDO>0</PRO_RE_PELIQUIDO>
  <PRO_RE_PEBRUTO>0</PRO_RE_PEBRUTO> 
  <PRO_ST_UTILIZACAO>Util Teste</PRO_ST_UTILIZACAO> 
  <FPD_IN_CODIGO></FPD_IN_CODIGO> 
  <PRO_ST_ESPECIE></PRO_ST_ESPECIE> 
  <PRO_ST_MARCA></PRO_ST_MARCA> 
  <PRO_IN_VOLUME></PRO_IN_VOLUME> 
  <PRO_RE_ALIQIRRF></PRO_RE_ALIQIRRF> 
  <PRO_IN_GERASOLICITACAO>1</PRO_IN_GERASOLICITACAO> 
  <PRO_IN_QTDECOMPRAR>1</PRO_IN_QTDECOMPRAR> 
  <PRO_ST_DEFITEM>MP</PRO_ST_DEFITEM> 
  <PRO_IN_CRITERIOBUSCA>1</PRO_IN_CRITERIOBUSCA> 
  <PRO_ST_ALTERNATIVO>Alter</PRO_ST_ALTERNATIVO> 
  <PRO_CH_DEFICMS>I</PRO_CH_DEFICMS> 
  <PRO_CH_ESTATISTICA></PRO_CH_ESTATISTICA> 
  <PRO_IN_PESQDEM></PRO_IN_PESQDEM> 
  <CLS_IDE_ST_CODIGO></CLS_IDE_ST_CODIGO> 
  <CLS_IN_REDUZIDO></CLS_IN_REDUZIDO> 
  <PRO_RE_VLOBJETIVO>100</PRO_RE_VLOBJETIVO> 
  <IND_IN_CODIGO></IND_IN_CODIGO> 
  <PRO_RE_QMINCOMPRA></PRO_RE_QMINCOMPRA> 
  <PRO_BO_TODOSALMOX>S</PRO_BO_TODOSALMOX> 
  <PRO_DT_INCLUSAO></PRO_DT_INCLUSAO> 
  <COS_IN_CODIGO></COS_IN_CODIGO> 
  <PRO_BO_CAT95></PRO_BO_CAT95> 
  <TPCO_IN_CODIGO></TPCO_IN_CODIGO> 
  <PRO_BO_SCANC></PRO_BO_SCANC>
  <PRO_CH_ORIGEMFIXACONSESTOQ>N</PRO_CH_ORIGEMFIXACONSESTOQ>
  <PRO_CH_ATRIBUTOPLNCOMPRADO>N</PRO_CH_ATRIBUTOPLNCOMPRADO>
  <PRO_RE_PESOESPECIFICO>0</PRO_RE_PESOESPECIFICO>
  <PRO_BO_UTILIZACALCPREVISAO>N</PRO_BO_UTILIZACALCPREVISAO>
  <PRO_CH_INTERVALOESPALHA>U</PRO_CH_INTERVALOESPALHA>
  <PRO_BO_UTILIZALEPESPALHA>N</PRO_BO_UTILIZALEPESPALHA>
  <PRO_RE_LOTEPADRAOESPALHA>0</PRO_RE_LOTEPADRAOESPALHA>
  <PRO_BO_DNF>N</PRO_BO_DNF>
  <PRO_BO_CAPVOL>N</PRO_BO_CAPVOL>
  <PRO_BO_VINCULACONTRATOS>N</PRO_BO_VINCULACONTRATOS>
  <PRO_BO_CONTROLALOTES>S</PRO_BO_CONTROLALOTES>
  <PRO_BO_CONTROLAVALIDADE>S</PRO_BO_CONTROLAVALIDADE>
  <PRO_BO_CONTROLAENTRADA>S</PRO_BO_CONTROLAENTRADA>
  <RFC_IN_CODIGO></RFC_IN_CODIGO>
  <RAT_IN_CODIGODTFAB></RAT_IN_CODIGODTFAB>   
  <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
  <TRI_GRU_IN_CODIGO></TRI_GRU_IN_CODIGO>
  <EST_GRU_IN_CODIGO></EST_GRU_IN_CODIGO>
  <CON_GRU_IN_CODIGO></CON_GRU_IN_CODIGO>
  <CLA_GRU_IN_CODIGO></CLA_GRU_IN_CODIGO>

  <Prod_Equivalencia OPERACAO ='I'>
    <EQU_ST_EQUIVALENTE></EQU_ST_EQUIVALENTE>
    <MAR_IN_CODIGO></MAR_IN_CODIGO>
    <FAB_IN_CODIGO></FAB_IN_CODIGO>
  </Prod_Equivalencia>

  <Prod_Classe OPERACAO ='I'>
    <TPC_ST_CLASSE></TPC_ST_CLASSE>
    <APL_IN_CODIGO></APL_IN_CODIGO>
    <CLA_IN_REDUZIDO></CLA_IN_REDUZIDO>
  </Prod_Classe>

  <Prod_Localizacao OPERACAO="I">
    <ALM_IN_CODIGO></ALM_IN_CODIGO>
    <LOC_IN_CODIGO></LOC_IN_CODIGO>
    <PRL_RE_MINIMO></PRL_RE_MINIMO>
    <PRL_RE_MAXIMO></PRL_RE_MAXIMO>
  </Prod_Localizacao>

  <Prod_Codigo_Barras OPERACAO ='I'>
    <PCB_ST_CODIGOBARRA>010101</PCB_ST_CODIGOBARRA>
    <UNI_ST_UNIDADE>PC</UNI_ST_UNIDADE>
  </Prod_Codigo_Barras>

  <Prod_Inativo OPERACAO ='I'>
    <INP_DT_INICIO>01/01/2012</INP_DT_INICIO>
    <INP_DT_FINAL>01/01/2013</INP_DT_FINAL>
    <INP_BO_COMPRAS>S</INP_BO_COMPRAS>
    <INP_BO_ESTOQUE>S</INP_BO_ESTOQUE>
    <INP_BO_DISTRIBUICAO>S</INP_BO_DISTRIBUICAO>
  </Prod_Inativo>

  <Prod_Tipo_Conta_Contab OPERACAO ='I'>
    <PRO_TCTA_ST_CODIGO></PRO_TCTA_ST_CODIGO>
    <PLA_IN_REDUZIDO></PLA_IN_REDUZIDO>
  </Prod_Tipo_Conta_Contab>
  
  <Prod_Centro_Custo_Contab OPERACAO ='I'>
    <TCTA_ST_CODIGO></TCTA_ST_CODIGO>
    <PLA_IN_REDUZIDO></PLA_IN_REDUZIDO>
    <CUS_IN_REDUZIDO></CUS_IN_REDUZIDO>
  </Prod_Centro_Custo_Contab>
  
  <Prod_Almoxarifado_Contab OPERACAO ='I'>
    <TCTA_ST_CODIGO></TCTA_ST_CODIGO>
    <PLA_IN_REDUZIDO></PLA_IN_REDUZIDO>
    <ALM_IN_CODIGO></ALM_IN_CODIGO>
  </Prod_Almoxarifado_Contab>

</Produtos> 


Estrutura analítica dos campos



Tag

Obrigatório?

Descrição

Insert

Up / Del

Produtos

S

S


GRU_IN_CODIGOSSCódigo do Grupo
PRO_ST_DESCRICAOSSDescrição do Item
PRO_ST_NARRATIVANNNarrativa
APL_IN_CODIGOSSInforme um código para aplicação
CTR_IN_CODIGONNCód.Tratamento ICMS
NCM_IN_CODIGOSSInforme o código da mercadoria
PCD_ST_CODIGOSSCódigo da Procedência
GRU_IDE_ST_CODIGOSSCódigo identificador do grupo
UNI_ST_UNIDADESSAbreviação da Unidade do Produto
PRO_ST_ORIGEMSSOrigem do Item – C(Comprado); F(Fabricado); M(Montado); A(Ambos)
PRO_ST_CESTOQUESSStatus indicativo para controlar estoques
PRO_ST_SINSPECAOSSStatus indicativo para controlar inspeção
PRO_ST_TIPODADOSSSNíveis do Grupo
PRO_ST_TIPOTRIBUTASSNíveis do Grupo
PRO_ST_COMISSIONADOSSStatus indica se produto é comissionado
PRO_RE_PELIQUIDOSSPeso Líquido
PRO_RE_PEBRUTOSSPeso Bruto
PRO_ST_UTILIZACAOSSDescrição da Utilização do Produto/Material
FPD_IN_CODIGONNCódigo da Formula Padrão
PRO_ST_ESPECIENNEspécie de Embalagem produto
PRO_ST_MARCANNDescrição Marca
PRO_IN_VOLUMENNDescrição do Volume
PRO_RE_ALIQIRRFNNPercentual de Imposto Renda Retido na Fonte
PRO_IN_GERASOLICITACAOSSMétodo para Geração automático Solicitação - 1(Estoque Mínimo); 2(Ponto Renovação); 3(Não Gera); 4(Fórmula)
PRO_IN_QTDECOMPRARSSMétodo para Cálculo de Qtde a comprar Solicitação – 1(Estoque Máximo); 2(L.E.C); 3(Não Calcula); 4(Fórmula)
PRO_ST_DEFITEMSSDefinição para Tipo do Item Estoque
PRO_IN_CRITERIOBUSCASSProcedimento para critério de busca para requisições e saídas por vendas – 1(PEPS); 
2(UEPS); 3(Validade); 4(Manual)
PRO_ST_ALTERNATIVOSSCódigo Alternativo
PRO_CH_DEFICMSSSInforme se o ICMS é definido pelo NCM ou pelo item
PRO_CH_ESTATISTICANNStatus Estatístico Automática
PRO_IN_PESQDEMNNNumero de Meses Pesquisa Demanda
CLS_IDE_ST_CODIGONNCódigo identificador do grupo
CLS_IN_REDUZIDONNCódigo da Classe para Produtos
PRO_RE_VLOBJETIVONNValor Objetivo para Comparativos
IND_IN_CODIGONNCódigo do índice
PRO_RE_QMINCOMPRANNQuantidade Mínima de Compra
PRO_BO_TODOSALMOXSSTodos Almox
TRI_GRU_IN_CODIGONNCódigo do grupo - Tributação
TRI_GRU_IDE_ST_CODIGONNCódigo Identificador do Grupo
CLA_GRU_IN_CODIGONNCódigo do grupo - Classe
CLA_GRU_IDE_ST_CODIGONNCódigo Identificador do Grupo
PRO_DT_INCLUSAONNDt. Inclusão
COS_IN_CODIGONNCód. Serv.
PRO_BO_CAT95NNCAT95
TPCO_IN_CODIGONNRegra de PIS/COFINS
PRO_BO_SCANCNNSCANC
PRO_CH_ATRIBUTOPLNCOMPRADONNIndica se o Planejamento do Produto será agrupado por Atributos para Geração dos Planos de Materiais
PRO_RE_PESOESPECIFICONNPeso Específico do Item Origem Fixa
PRO_CH_ORIGEMFIXACONSESTOQSSOrigem Fixa – S(Sim)/ N(Não)
PRO_CH_INTERVALOESPALHASSIntervalo de Espalhamento – U(Único); D(Diário); S(Semanal); M(Mensal); A(Anual)
PRO_BO_UTILIZALEPESPALHASSUtiliza Lotes Econômicos (LEP ou LEC) para Espalhamento – S(Sim); N(Não)
PRO_RE_LOTEPADRAOESPALHASSSe não utilizar lote econômico, pode-se indicar qtde de lote padrão para espalhamento.
PRO_BO_DNFSSIndica se este item será gerado para o arquivo magnético da DNF
PRO_BO_UTILIZACALCPREVISAOSSUtiliza Consumo Histórico para Cálculo de Previsão
PRO_BO_CAPVOLSSIndica se o item possui capacidade volumétrica
PRO_BO_APUPISCOFINSCUMNNIncidência no Regime Cumulativo - S(Sim)/ N(Não) – Valor padrão N(Não)
PRO_ST_DESCRICAONFENNDescrição do Item a ser utilizada pela NF-e – Caso não seja informado no XML o mesmo será preenchido com o Literado do campo “Descrição” (PRO_ST_DESCRICAO).
PRO_BO_VINCULACONTRATOSSSVincular com Módulo de Contratos
PRO_BO_CONTROLALOTESSSIndica se Controla Lotes de Fornecimento
PRO_BO_CONTROLAVALIDADESSIndica se Controla Data de Validade do Produto em Estoque
PRO_BO_CONTROLAENTRADANNIndica se o Estoque é controlado por Data de Entrada
RFC_IN_CODIGONNCódigo da Característica do Produto
RAT_IN_CODIGODTFABNNCódigo do Atributo para data de fabricação
FIL_IN_CODIGOSSFilial
TRI_GRU_IN_CODIGONNCódigo do grupo base - Tributação
EST_GRU_IN_CODIGONNCódigo do grupo base - Estoque
CON_GRU_IN_CODIGONNCódigo do grupo base - Contábil
CLA_GRU_IN_CODIGONNCódigo do grupo base - Classe
ORG_IN_CODIGONNInformar o código da consolidadora da filial informada na tag FIL_IN_CODIGO. Essa tag funciona em conjunto com a tag EST_GRU_IN_CODIGO e quando informadas o sistema replicará as informações de localização do grupo base de estoque, informado na tag EST_GRU_IN_CODIGO, para o item a ser cadastrado.


Se a tag de Grupo Base for informada, o código identificador do grupo não deve ser informado.

Ao processar Transações de Alteração/Exclusão de um determinado Produto, é obrigatório definir a Prioridade de Busca como Reduzido ou Alternativo nos parâmetros do Módulo Administração de Materiais da Filial utilizada.


Equivalência



Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Equivalência

S

S


EQU_ST_EQUIVALENTESSCódigo Equivalente
MAR_IN_CODIGOSSCódigo da Marca
FAB_IN_CODIGOSSCódigo do Agente Fabricante


Se essa tag for informada, todos os seus campos se tornam obrigatórios.


Produto Classe


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Produto Classe

S

S


TPC_ST_CLASSESSCódigo do Tipo de Classe
APL_IN_CODIGOSSInforme um código para aplicação
CLA_ST_EXTENSOSSCód.Classe


Se essa tag for informada, todos os seus campos se tornam obrigatórios.


Localização


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Localização

S

S


ALM_IN_CODIGOSSCódigo do Almoxarifado
LOC_IN_CODIGOSSCódigo da Localização
PRL_RE_MINIMONNQuantidade Mínima para a Localização
PRL_RE_MAXIMONNQuantidade Máxima para a Localização 2
FIL_IN_CODIGONNCódigo da Filial que será inserido o almoxarifado/localização do item


Código de Barras


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Código de Barras

S

S


PCB_ST_CODIGOBARRASSCódigo de Barras
UNI_ST_UNIDADENNAbreviação da Unidade do Produto utilizada no Código de Barras


No módulo Administração de Materiais existe uma verificação se o Código de Barras é válido, esta verificação não é aplicada na importação por XML.


Produto Inativo


 

Obrigatório?

 

Tag

Insert

Update

Delete

Descrição

Produto Inativo

S

S

S


INP_DT_INICIALSSSData Inicial da Inatividade
INP_DT_FINALSSNData Final da Inatividade
INP_BO_COMPRASSSNInativo para Compras
INP_BO_ESTOQUESSNInativo para Estoque
INP_BO_DISTRIBUICAOSSNInativo para Faturamento


Tipo de Conta Contábil


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Tipo de Conta Contábil

S

S


TCTA_ST_CODIGOSSTipo de Conta Contábil
PLA_IN_REDUZIDOSSCódigo reduzido da Conta Contábil


Se essa tag for informada, todos os seus campos se tornam obrigatórios.


Centro de Custo Contábil


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Centro de Custo Contábil

S

S


TCTA_ST_CODIGOSSTipo de Conta Contábil
PLA_IN_REDUZIDOSSCódigo reduzido da Conta Contábil
CUS_IN_REDUZIDOSSCódigo reduzido do Centro de Custo


Se essa tag for informada, todos os seus campos se tornam obrigatórios.


Almoxarifado Contábil


 

Obrigatório?

 

Tag

Insert

Up/Del

Descrição

Almoxarifado Contábil

S

S


TCTA_ST_CODIGOSSTipo de Conta Contábil
PLA_IN_REDUZIDOSSCódigo reduzido da Conta Contábil
ALM_IN_CODIGOSSCódigo do Almoxarifado


Se essa tag for informada, todos os seus campos se tornam obrigatórios. 


Serviço 705 - Integração de Notas Fiscais - Recebimento



Sistema: Administração de Materiais
Código do serviço: 705
Descrição: Integração de Notas Fiscais - Recebimento


Exemplo do XML


Inclusão

<Recebimento OPERACAO="I">
    <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
    <ACAO_IN_CODIGO>202</ACAO_IN_CODIGO>
    <CPAG_TPD_ST_CODIGO>NFC</CPAG_TPD_ST_CODIGO>
    <AGN_IN_CODIGO>3</AGN_IN_CODIGO>
    <AGN_TAU_ST_CODIGO>G</AGN_TAU_ST_CODIGO>
    <RCB_ST_NOTA>45475</RCB_ST_NOTA>
    <SER_ST_CODIGO>UN</SER_ST_CODIGO>
    <TDF_ST_SIGLA>NF</TDF_ST_SIGLA>
    <RCB_DT_DOCUMENTO>26/02/2008</RCB_DT_DOCUMENTO>
    <RCB_DT_MOVIMENTO>26/02/2008</RCB_DT_MOVIMENTO>
    <TPR_ST_TIPOPRECO>CIF</TPR_ST_TIPOPRECO>
    <COND_ST_CODIGO>0</COND_ST_CODIGO>
    <CCF_IN_REDUZIDO/>
    <PROJ_IN_REDUZIDO/>
    <RCB_RE_VALDESCGERAL>0</RCB_RE_VALDESCGERAL>
    <RCB_RE_VALACREGERAL>0</RCB_RE_VALACREGERAL>
    <RCB_RE_VALDESCONTOS>0,2</RCB_RE_VALDESCONTOS>
    <RCB_RE_TOTALFRETE>0</RCB_RE_TOTALFRETE>
    <RCB_RE_TOTALSEGURO>0</RCB_RE_TOTALSEGURO>
    <RCB_RE_TOTALDESPACESS>0</RCB_RE_TOTALDESPACESS>
    <RCB_RE_TOTALNOTA>22,47</RCB_RE_TOTALNOTA>
    <RCB_RE_VLMERCADORIA>20</RCB_RE_VLMERCADORIA>
    <RCB_RE_VLICMS>2,05</RCB_RE_VLICMS>
    <RCB_RE_VLICMSRETIDO>0</RCB_RE_VLICMSRETIDO>
    <RCB_RE_VLIPI>2,67</RCB_RE_VLIPI>
    <RCB_RE_TOTALMAOOBRA>2</RCB_RE_TOTALMAOOBRA>
    <RCB_RE_BASEICMS>20,47</RCB_RE_BASEICMS>
    <RCB_RE_TOTALISS>0</RCB_RE_TOTALISS>
    <RCB_RE_TOTALIRRF>0</RCB_RE_TOTALIRRF>
    <RCB_RE_TOTALIMPORTACAO>0</RCB_RE_TOTALIMPORTACAO>
    <RCB_RE_DESPNAOTRIB>0</RCB_RE_DESPNAOTRIB>
    <RCB_RE_BASESUBTRIB>0</RCB_RE_BASESUBTRIB>
    <RCB_RE_TOTALINSS/>
    <RCB_RE_SESTSENAT>0</RCB_RE_SESTSENAT>
    <RCB_RE_VLPIS/>
    <RCB_RE_VLCOFINS/>
    <RCB_RE_TOTALCSLL/>
    <RCB_CH_TIPOTRANS>AE</RCB_CH_TIPOTRANS>
    <TRAGN_IN_CODIGO>1639</TRAGN_IN_CODIGO>
    <RCB_ST_PLACA1>SPWEE4555</RCB_ST_PLACA1>
    <RCB_ST_PLACA2>SPDLA5454</RCB_ST_PLACA2>
    <RCB_ST_PLACA3>MGJFL0958</RCB_ST_PLACA3>
    <RCB_RE_VLDESADUANEIRA>3</RCB_RE_VLDESADUANEIRA>
    <RCB_RE_OUTRASDESPIMP>5</RCB_RE_OUTRASDESPIMP>
    <RCB_BO_CALCULARVALORES>S</RCB_BO_CALCULARVALORES>
    <RCB_CL_OBSTRF>Observações</RCB_CL_OBSTRF>
    <RCB_CL_INFADIC>Informações adicionais</RCB_CL_INFADIC>
    <ItensRecebimento OPERACAO="I">
        <RCI_IN_SEQUENCIA>1</RCI_IN_SEQUENCIA>
        <PRO_ST_ALTERNATIVO>ITEM FILHO DE TRANSF. - MANUAL</PRO_ST_ALTERNATIVO>
        <PRO_IN_CODIGO>8163</PRO_IN_CODIGO>
        <RCI_RE_QTDEACONVERTER>10</RCI_RE_QTDEACONVERTER>
        <UNI_ST_UNIDADEFMT>KG</UNI_ST_UNIDADEFMT>
        <RCI_RE_VLMERCADORIA>20</RCI_RE_VLMERCADORIA>
        <RCI_RE_VLIPI>2,67</RCI_RE_VLIPI>
        <RCI_RE_PERCICM>10</RCI_RE_PERCICM>
        <RCI_RE_PERCIPI>15</RCI_RE_PERCIPI>
        <RCI_RE_VLMOBRAP>2</RCI_RE_VLMOBRAP>
        <RCI_RE_PEDESC>1</RCI_RE_PEDESC>
        <RCI_RE_VLDESC>0,2</RCI_RE_VLDESC>
        <RCI_RE_VLICMS>2,05</RCI_RE_VLICMS>
        <RCB_ST_NOTA>45475</RCB_ST_NOTA>
        <UNI_ST_UNIDADE>KG</UNI_ST_UNIDADE>
        <FMT_ST_CODIGO/>
        <APL_IN_CODIGO>101</APL_IN_CODIGO>
        <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
        <CFOP_IN_CODIGO/>
        <COS_IN_CODIGO/>
        <UF_LOC_ST_SIGLA/>
        <MUN_LOC_IN_CODIGO/>
        <ALM_IN_CODIGO>10</ALM_IN_CODIGO>
        <LOC_IN_CODIGO>1</LOC_IN_CODIGO>
        <RCI_RE_VALORPVV>0</RCI_RE_VALORPVV>
        <RCI_RE_VLICMRETIDO>0</RCI_RE_VLICMRETIDO>
        <RCI_RE_VLISENIPI>0</RCI_RE_VLISENIPI>
        <RCI_RE_IPIRECUPERA>2,67</RCI_RE_IPIRECUPERA>
        <RCI_RE_VLOUTRIPI>0</RCI_RE_VLOUTRIPI>
        <RCI_RE_VLBASEIPI>17,8</RCI_RE_VLBASEIPI>
        <RCI_RE_ICMSRECUPERA>1,99</RCI_RE_ICMSRECUPERA>
        <RCI_RE_VLISENICM>0</RCI_RE_VLISENICM>
        <RCI_RE_VLOUTRICM>2</RCI_RE_VLOUTRICM>
        <RCI_RE_VLBASEICM>20,47</RCI_RE_VLBASEICM>
        <RCI_RE_VALDIFICMS>0</RCI_RE_VALDIFICMS>
        <RCI_RE_BASEISS>0</RCI_RE_BASEISS>
        <RCI_RE_PERISS>0</RCI_RE_PERISS>
        <RCI_RE_VLISS>0</RCI_RE_VLISS>
        <RCI_RE_BASEINSS>0</RCI_RE_BASEINSS>
        <RCI_RE_PERINSS>0</RCI_RE_PERINSS>
        <RCI_RE_VLINSS>0</RCI_RE_VLINSS>
        <RCI_RE_BASEIRRF>0</RCI_RE_BASEIRRF>
        <RCI_RE_PERIRRF>0</RCI_RE_PERIRRF>
        <RCI_RE_VLIRRF>0</RCI_RE_VLIRRF>
        <RCI_RE_BASESUBTRIB>0</RCI_RE_BASESUBTRIB>
        <RCI_RE_PERDIFICMS>0</RCI_RE_PERDIFICMS>
        <RCI_ST_NCM_EXTENSO>0101.11.00</RCI_ST_NCM_EXTENSO>
        <RCI_RE_VALORMOEDA>2</RCI_RE_VALORMOEDA>
        <RCI_RE_VLICMRETIDOANT>0</RCI_RE_VLICMRETIDOANT>
        <RCI_RE_BASESUBTRIBANT>0</RCI_RE_BASESUBTRIBANT>
        <RCI_RE_VLPISRECUPERA>0,33</RCI_RE_VLPISRECUPERA>
        <RCI_RE_PERCPIS>1,65</RCI_RE_PERCPIS>
        <RCI_RE_VLPIS>0</RCI_RE_VLPIS>
        <RCI_RE_VLBASEPIS>19,8</RCI_RE_VLBASEPIS>
        <RCI_RE_VLCOFINSRECUPERA>1,5</RCI_RE_VLCOFINSRECUPERA>
        <RCI_RE_PERCCOFINS>7,6</RCI_RE_PERCCOFINS>
        <RCI_RE_VLCOFINS>0</RCI_RE_VLCOFINS>
        <RCI_RE_VLBASECOFINS>19,8</RCI_RE_VLBASECOFINS>
        <RCI_RE_PERCSLL>0</RCI_RE_PERCSLL>
        <RCI_RE_VLBASECSLL>0</RCI_RE_VLBASECSLL>
        <RCI_RE_VLCSLL>0</RCI_RE_VLCSLL>
        <NAT_ST_CODIGO>DP</NAT_ST_CODIGO>
        <RCI_RE_VLICMSDIFERIDO>0,06</RCI_RE_VLICMSDIFERIDO>
        <RCI_BO_GENERICO>N</RCI_BO_GENERICO>
        <ENI_ST_CODIGO>999</ENI_ST_CODIGO>
        <COMPL_ST_DESCRICAO>Descrição Item Genérico</COMPL_ST_DESCRICAO>
        <COSM_IN_CODIGO/>
        <NCM_IN_CODIGO/>
        <RCO_ST_COMPLEMENTO>Observação Item</RCO_ST_COMPLEMENTO>
        <RCI_BO_CALCULARVALORES>S</RCI_BO_CALCULARVALORES>
        <LotesVinculados OPERACAO="I">
            <MVS_ST_LOTEFORNE>101020</MVS_ST_LOTEFORNE>
            <MVT_DT_MOVIMENTO>26/02/2008</MVT_DT_MOVIMENTO>
            <MVS_DT_VALIDADE>31/12/2008</MVS_DT_VALIDADE>
            <MVS_ST_REFERENCIA>0000006=200;</MVS_ST_REFERENCIA>
            <ALM_IN_CODIGO>10</ALM_IN_CODIGO>
            <LOC_IN_CODIGO>1</LOC_IN_CODIGO>
            <NAT_ST_CODIGO>DP</NAT_ST_CODIGO>
            <MVS_DT_ENTRADA>01/01/2001</MVS_DT_ENTRADA>
            <LMS_RE_QUANTIDADE>10</LMS_RE_QUANTIDADE>
            <RCI_IN_SEQUENCIA>1</RCI_IN_SEQUENCIA>
            <REF_ST_REFERENCIA>0000006=200;</REF_ST_REFERENCIA>
        </LotesVinculados>
        <CentroCusto OPERACAO="I">
            <RCB_ST_NOTA>45475</RCB_ST_NOTA>
            <RCI_IN_SEQUENCIA>1</RCI_IN_SEQUENCIA>
            <IRC_IN_SEQUENCIA>1</IRC_IN_SEQUENCIA>
            <CCF_IN_REDUZIDO>7</CCF_IN_REDUZIDO>
            <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
            <IRC_RE_PERC>100</IRC_RE_PERC>
            <IRC_RE_VLPROP>22,47</IRC_RE_VLPROP> 
            <Projetos OPERACAO="I">
                <RCB_ST_NOTA>45475</RCB_ST_NOTA>
                <RCI_IN_SEQUENCIA>1</RCI_IN_SEQUENCIA>
                <IRC_IN_SEQUENCIA>1</IRC_IN_SEQUENCIA>
                <IRP_IN_SEQUENCIA>1</IRP_IN_SEQUENCIA>
                <PROJ_IN_REDUZIDO>5</PROJ_IN_REDUZIDO>
                <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
                <IRP_RE_PERC>100</IRP_RE_PERC>
                <IRP_RE_VLPROP>22,47</IRP_RE_VLPROP>
            </Projetos>
        </CentroCusto>
    </ItensRecebimento>
    <Parcelas OPERACAO="I">
        <RCB_ST_NOTA>45475</RCB_ST_NOTA>
        <MOV_ST_DOCUMENTO>1200</MOV_ST_DOCUMENTO>
        <MOV_ST_PARCELA>001</MOV_ST_PARCELA>
        <MOV_DT_VENCTO>18/03/2008</MOV_DT_VENCTO>
        <MOV_RE_VALORMOE>10</MOV_RE_VALORMOE>
    </Parcelas>
    <Parcelas OPERACAO="I">
        <RCB_ST_NOTA>45475</RCB_ST_NOTA>
        <MOV_ST_DOCUMENTO>1201</MOV_ST_DOCUMENTO>
        <MOV_ST_PARCELA>002</MOV_ST_PARCELA>
        <MOV_DT_VENCTO>07/04/2008</MOV_DT_VENCTO>
        <MOV_RE_VALORMOE>9,80</MOV_RE_VALORMOE>
    </Parcelas>
</Recebimento>


Update


<Recebimento OPERACAO ='U'>
    <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
    <ACAO_IN_CODIGO>202</ACAO_IN_CODIGO> 
    <AGN_IN_CODIGO>3</AGN_IN_CODIGO>
    <RCB_ST_NOTA>45475</RCB_ST_NOTA>
    <SER_ST_CODIGO>UN</SER_ST_CODIGO> 
    <RCB_DT_DOCUMENTO>26/02/2008</RCB_DT_DOCUMENTO>
    <RCB_DT_MOVIMENTO>26/02/2008</RCB_DT_MOVIMENTO>
    <TPR_ST_TIPOPRECO>CIF</TPR_ST_TIPOPRECO>
    <COND_ST_CODIGO>0</COND_ST_CODIGO>
    <TDF_ST_SIGLA>NF</TDF_ST_SIGLA>      
    <RCB_BO_CALCULARVALORES>S</RCB_BO_CALCULARVALORES>
    <ItensRecebimento OPERACAO ='U'>
        <RCI_IN_SEQUENCIA>1</RCI_IN_SEQUENCIA>
        <PRO_IN_CODIGO>8163</PRO_IN_CODIGO>
        <RCI_RE_QTDEACONVERTER>10</RCI_RE_QTDEACONVERTER>
        <RCI_RE_VLMERCADORIA>20</RCI_RE_VLMERCADORIA>    
        <RCB_ST_NOTA>45475</RCB_ST_NOTA>
        <UNI_ST_UNIDADE>KG</UNI_ST_UNIDADE>
        <APL_IN_CODIGO>101</APL_IN_CODIGO>     
        <RCI_BO_CALCULARVALORES>S</RCI_BO_CALCULARVALORES>
    </ItensRecebimento> 
</Recebimento>


Delete


<Recebimento OPERACAO ='D'>
    <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
    <ACAO_IN_CODIGO>202</ACAO_IN_CODIGO> 
    <AGN_IN_CODIGO>3</AGN_IN_CODIGO>
    <RCB_ST_NOTA>45475</RCB_ST_NOTA>
    <RCB_DT_DOCUMENTO>26/02/2008</RCB_DT_DOCUMENTO>    
</Recebimento>


Exemplo da chamada no Delphi


var
  vDM: TDm_IntRecebimento_Server;
  v_DataNF     : OleVariant;
begin
  try
    vDM := TDm_IntRecebimento_Server.Create(Self);
    vDM.CL_Recebimento_Imp_.Close;
    vDM.JnCl_ItensReceb_Imp_.Close;
    vDM.CL_LotesVinculados_Imp_.Close;
    vDM.CL_ItensReceb_CCF_Imp_.Close;
    vDM.CL_ItensReceb_Proj_Imp_.Close;
    vDM.Cl_ParcelasFin_Imp_.Close;
    vDM.CL_Recebimento_Imp_.CreateDataSet;
    vDM.JnCl_ItensReceb_Imp_.Open;
    vDM.CL_LotesVinculados_Imp_.CreateDataSet;
    vDM.CL_ItensReceb_CCF_Imp_.CreateDataSet;
    vDM.CL_ItensReceb_Proj_Imp_.CreateDataSet;
    vDM.Cl_ParcelasFin_Imp_.CreateDataSet;
    vDM.CL_Recebimento_Imp_.Insert;
    vDM.JnCl_ItensReceb_Imp_.Insert;
    v_DataNF := VarArrayCreate([0, 5, 0, 0], varVariant);
    v_DataNF[0,0] := vDM.CL_Recebimento_Imp_.Data;
    v_DataNF[1,0] := vDM.JnCl_ItensReceb_Imp_.Data;
    v_DataNF[2,0] := vDM.CL_LotesVinculados_Imp_.Data;
    v_DataNF[3,0] := vDM.CL_ItensReceb_CCF_Imp_.Data;
    v_DataNF[4,0] := vDM.CL_ItensReceb_Proj_Imp_.Data;
    v_DataNF[5,0] := vDM.Cl_ParcelasFin_Imp_.Data;
    vDM.IntegrarRecebimento('P', v_DataNF, RDMUsuario, '', -1);
  finally
    FreeAndNil(vDM);
  end; 


Estrutura analítica dos campos 



 

Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Recebimento

S

S

S



FIL_IN_CODIGO

SS

S

Filial


ACAO_IN_CODIGO

SS

S

Código de Ação


CPAG_TPD_ST_CODIGO

NNN

Tipo Documento Financeiro


AGN_IN_CODIGO

SS

S

Agente da Nota


RCB_ST_NOTA

SS

S

Nr Documento


SER_ST_CODIGO

SSN

Serie NF


TDF_ST_SIGLA

SSN

Tipo Documento


RCB_DT_DOCUMENTO

SS

S

Dt Emissão


RCB_DT_MOVIMENTO

SSN

Dt Entrada


TPR_ST_TIPOPRECO

SSN

Tipo de Preço


COND_ST_CODIGO

SSN

Cond. Pagamento


CCF_IN_REDUZIDO

NNN

C. Custo Padrão


PROJ_IN_REDUZIDO

NNN

Proj. Padrão


RCB_RE_VLMERCADORIA

NNN

Valor das Mercadorias


RCB_RE_TOTALMAOOBRA

NNN

Valor Mão de Obra Aplicada


RCB_RE_TOTALFRETE

NNN

Valor do Frete


RCB_RE_TOTALSEGURO

NNN

Valor do Seguro


RCB_RE_TOTALDESPACESS

NNN

Valor de Despesas Acessórias


RCB_RE_TOTALNOTA

NNN

Total de Documento

Torna-se obrigatório informar valor caso o item utilizado totalize documento

RCB_RE_TOTALIMPORTACAO

NNN

Valor de Despesas de Importação


RCB_RE_DESPNAOTRIB

NNN

Valor de Despesas não Tributadas


RCB_RE_VALACREGERAL

NNN

Valor de Despesas Financeiras


RCB_RE_VALDESCGERAL

NNN

Valor de Desconto


RCB_RE_BASEICMS

NNN

Base de Calc. ICMS


RCB_RE_VLICMS

NNN

Valor ICMS


RCB_RE_VLIPI

NNN

Valor IPI


RCB_RE_TOTALISS

NNN

Valor ISS


RCB_RE_TOTALIRRF

NNN

Valor IRRF


RCB_RE_TOTALINSS

N

NN

Valor ISS


RCB_RE_SESTSENAT

N

NN

Valor Sest/Senat


RCB_RE_BASESUBTRIB

N

NN

Base de Calc. ICMS Retido


RCB_RE_VLICMSRETIDO

N

NN

Valor de ICMS Retido


RCB_RE_VLPIS

N

NN

Valor PIS


RCB_RE_VLCOFINS

N

NN

Valor COFINS


RCB_RE_TOTALCSLL

N

NN

Valor CSLL


TRAGN_IN_CODIGO

N

NN

Transportadora


RCB_CH_TIPOTRANS

N

N

N

Tipo Transporte

Tipo de Transporte deve ser: AE (Aéreo), (FE) Ferroviário, (MA) Marítimo ou (RO) Rodoviário

RCB_ST_PLACA1

N

N

N

Nr Placa 01


RCB_ST_PLACA2

N

N

N

Nr Placa 02


RCB_ST_PLACA3

N

N

N

Nr Placa 03


RCB_RE_VLDESADUANEIRA

N

N

N

Desp. Aduaneiras


RCB_RE_OUTRASDESPIMP

N

N

N

Outras Despesas


RCB_RE_BASESUBTRIBANT

N

N

N

Base de Calc. ICMS Retido Anteriormente


RCB_RE_VLICMSRETIDOANT

N

N

N

Valor Total do ICMS Retido anteriormente


RCB_RE_ICMSSTRECUPERA

N

N

N

Valor Total do ICMS ST Recuperado


RCB_RE_BASEFUNRURAL

N

N

N

Base de Calc. do FUNRURAL


RCB_RE_VALORFUNRURAL

N

N

N

Valor do FUNRURAL


RCB_BO_CALCULARVALORES

S

S

N

Identifica se Calculamos ou não os valores de Totais, Tributos (S/N)


RCB_CL_OBSTRF

N

N

N

Observação Tributos


RCB_CL_INFADIC

N

N

N

Informações adicionais   


RCB_ST_CHAVEACESSO

N

N

N

Chave de acesso NF-e



Itens Recebimento


 

Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Itens Recebimento

S

S

N



RCB_ST_NOTA

S

S

N

Nr Documento


RCI_IN_SEQUENCIA

S

S

N

Numero da Seqüência dos Itens da Nota


PRO_IN_CODIGO

S

S

N

Código do Produto


PRO_ST_ALTERNATIVO

N

N

N

Código alternativo do produto.


UNI_ST_UNIDADE

S

S

N

Unidade


UNI_ST_UNIDADEFMT

N

N

N

Unidade de Recebimento


FMT_ST_CODIGO

N

N

N

Cód. Conversor unidades.

Torna-se obrigatório quando a Unidade de Medida utilizada no Recebimento for diferente da Unidade de Medida Padrão.

RCI_RE_QTDEACONVERTER

S

S

N

Quantidade Recebimento


RCI_RE_VALORMOEDA

N

N

N

Vl. Converter


RCI_RE_VLMERCADORIA

S

S

N

Vl. Mercadoria


RCI_RE_PEDESC

N

N

N

% de Desconto


RCI_RE_VLDESC

N

N

N

Valor de Desconto


RCI_RE_VLMOBRAP

N

N

N

Valor Mão de Obra


RCI_RE_VLBASEIPI

N

N

N

Base de Calculo IPI


RCI_RE_PERCIPI

N

N

N

% de IPI


RCI_RE_VLIPI

N

N

N

Valor do Imposto IPI


RCI_RE_VLISENIPI

N

N

N

Valor do Isento IPI


RCI_RE_VLOUTRIPI

N

N

N

Valor Outros IPI


RCI_RE_IPIRECUPERA

N

N

N

Vl Recuperado IPI


RCI_RE_VLBASEICM

N

N

N

Base de Calculo ICMS


RCI_RE_PERCICM

N

N

N

% de ICMS


RCI_RE_VLICMS

N

N

N

Valor do Imposto ICMS


RCI_RE_VLISENICM

N

N

N

Valor do Isento de ICMS


RCI_RE_VLOUTRICM

N

N

N

Valor Outros ICMS


RCI_RE_ICMSRECUPERA

N

N

N

Vl Recuperado ICMS


RCI_RE_VALORPVV

N

N

N

Valor PVV (Substituição ICMS)


RCI_RE_VLICMRETIDO

N

N

N

Vl ICMS Retido (Substituição)


RCI_RE_BASESUBTRIB

N

N

N

Vl. Base de Calculo Substituição


RCI_RE_VLICMRETIDOANT

N

N

N

Vl ICMS Retido Inform.(Substituição)


RCI_RE_BASESUBTRIBANT

N

N

N

Vl Base de Calculo Inform(Substituição)


RCI_RE_VLICMSDIFERIDO

N

N

N

Vl do Imposto ICMS Diferido


RCI_RE_PERDIFICMS

N

N

N

% de Alíquota Interna (Diferencial de Aliq. ICMS).


RCI_RE_VALDIFICMS

N

N

N

Valor do Imposto (Diferencial de Aliq. ICMS).


RCI_RE_BASEISS

N

N

N

Vl Base de Calculo ISS


RCI_RE_PERISS

N

N

N

% de ISS


RCI_RE_VLISS

N

N

N

Valor do Imposto de ISS


RCI_RE_BASEIRRF

N

N

N

Base de Calculo IRRF


RCI_RE_PERIRRF

N

N

N

% de IRRF


RCI_RE_VLIRRF

N

N

N

Valor do Imposto de IRRF


RCI_RE_BASEINSS

N

N

N

Base de Calculo INSS


RCI_RE_PERINSS

N

N

N

% de INSS


RCI_RE_VLINSS

N

N

N

Valor do Imposto de INSS


RCI_RE_VLBASEPIS

N

N

N

Base de Calculo PIS


RCI_RE_PERCPIS

N

N

N

% de PIS


RCI_RE_VLPIS

N

N

N

Valor de Imposto PIS


RCI_RE_VLPISRECUPERA

N

N

N

Valor PIS Recuperado


RCI_RE_VLPISRETIDO

N

N

N

Valor PIS Retido


RCI_RE_VLBASECOFINS

N

N

N

Base de Calculo COFINS


RCI_RE_PERCCOFINS

N

N

N

% de COFINS


RCI_RE_VLCOFINS

N

N

N

Valor de Imposto COFINS


RCI_RE_VLCOFINSRECUPERA

N

N

N

Valor COFINS Recuperado


RCI_RE_VLCOFINSRETIDO

N

N

N

Valor COFINS Retido


RCI_RE_VLBASECSLL

N

N

N

Base de Calculo CSLL


RCI_RE_PERCSLL

N

N

N

% de CSLL


RCI_RE_VLCSLL

N

N

N

Valor do Imposto CSLL


RCI_ST_NCM_EXTENSO

N

N

N

Código Extenso do NCM


NCM_IN_CODIGO

N

N

N

Código Reduzido do NCM


APL_IN_CODIGO

S

S

N

Código da Aplicação


TPC_ST_CLASSE

N

N

N

Tipo de Classe


CFOP_ST_EXTENSO

N

N

N

Código Extenso do CFOP


CFOP_IN_CODIGO

N

N

N

Código Reduzido CFOP


ALM_IN_CODIGO

N

N

N

Almoxarifado do Item


LOC_IN_CODIGO

N

N

N

Localização do Item


RCI_RE_VLFRETE

N

N

N

Valor do Frete

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_TOTALFRETE.

RCI_RE_VLSEGURO

N

N

N

Valor do Seguro

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_TOTALSEGURO.

RCI_RE_VLDESPESA

N

N

N

Valor de Despesa Acessórias

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_TOTALDESPACESS.

RCI_RE_VLIMPORTACAO

N

N

N

Valor de Importação

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_TOTALIMPORTACAO.

RCI_RE_VLDESPNAOTRIB

N

N

N

Valor de despesas não tributadas

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_DESPNAOTRIB.

RCI_RE_VLFINCANCPROP

N

N

N

Valor de Acréscimo na nota

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_VALACREGERAL.

RCI_RE_VLDESCPROP

N

N

N

Valor de Desconto na nota

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_VALDESCGERAL.

RCI_RE_VLDESADUANEIRA

N

N

N

Valor de Despesas Aduaneiras

Quando a tag RCB_BO_CALCULARVALORES for 'S' os valores informados nessa Tag serão desconsiderados e assumirá o rateio do valor informado na tag RCB_RE_VLDESADUANEIRA.

RCI_RE_OUTRASDESPIMP

N

N

N

Valor de Outras Despesas de Importação

Quando a tag RCB_BO_CALCULARVALORES for 'S' o valor informado nessa Tag será desconsiderado e assumirá o rateio do valor informado na tag RCB_RE_OUTRASDESPIMP.

COS_IN_CODIGO

N

N

N

Código de Serviço do Item


UF_LOC_ST_SIGLA

N

N

N

Estado em que o Serviço foi Prestado


MUN_LOC_IN_CODIGO

N

N

N

Codigo do Municipio em que o Serviço foi Prestado


ENI_ST_CODIGO

N

N

N

Código de enquadramento do IPI


RCI_BO_CALCULARVALORES

S

S

N

Identifica se Calculamos ou não os valores do item (S/N)





Lotes de Movimento



Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Lotes de Movimento

N

N

N


Depende se o item controla lote ou não. Se não controlar o sistema gera automaticamente.

RCB_ST_NOTA

N

N

N

Nr Documento


RCI_IN_SEQUENCIA

N

N

N

Numero da Seqüência dos Itens da Nota


MVS_ST_LOTEFORNE

N

N

N

Nr do Lote do Item


ALM_IN_CODIGO

N

N

N

Almoxarifado do Lote do Item


LOC_IN_CODIGO

N

N

N

Localização do Lote do Item


NAT_ST_CODIGO

N

N

N

Natureza do Lote do Item


MVT_DT_VALIDADE

N

N

N

Dt. Validade do Lote do Item


MVL_DT_ENTRADA

N

N

N

Dt. De Entrada do Lote do Item


MVL_ST_REFERENCIA

N

N

N

Referencia (Característica)

Esse campo deve ser numérico. Deve ser enviado já formatado e não pode ser enviado caracter.

MVL_RE_QUANTIDADE

N

N

N

Quantidade do Lote do Item



Rateio Item Centro de Custo


 

Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Rateio Item Centro de Custo

N

N

N



RCB_ST_NOTA

N

N

N

Nr Documento


RCI_IN_SEQUENCIA

N

N

N

Numero da Seqüência dos Itens da Nota


IRC_IN_SEQUENCIA

N

N

N

Numero da Seqüência do Centro de Custo


CCF_IN_REDUZIDO

N

N

N

Código do Centro de Custo Reduzido


TPC_ST_CLASSE

N

N

N

Tipo de Classe


IRC_RE_PERC

N

N

N

Percentual do Rateio


IRC_RE_VLPROP

N

N

N

Valor do Rateio



Se informado Centro de Custo na tag Recebimento (CCF_IN_REDUZIDO) qualquer informação na tag de Rateio de Centro de Custo será ignorada. 


Rateio Item Projeto



Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Rateio Item Projeto

N

N

N



RCB_ST_NOTA   

N

N

N

Nr Documento


RCI_IN_SEQUENCIA

N

N

N

Numero da Seqüência dos Itens da Nota


IRC_IN_SEQUENCIA

N

N

N

Numero da Seqüência do Centro de Custo ao qual o Projeto esta amarrada


IRP_IN_SEQUENCIA

N

N

N

Numero da Seqüência do Projeto


PROJ_IN_REDUZIDO

N

N

N

Código do Projeto Reduzido


TPC_ST_CLASSE

N

N

N

Tipo de Classe


IRC_RE_PERC

N

N

N

Percentual do Rateio para o Projeto


IRC_RE_VLPROP

N

N

N

Valor do Rateio para o Projeto



Se informado Projeto na tag Recebimento (PROJ_IN_REDUZIDO) qualquer informação na tag de Rateio de Projeto será ignorada. 


Pedido 



Obrigatório?

 

 

Tag

Insert

Up/Del

Descrição

Observação

Pedido

N

N



RCB_ST_NOTA

S

S

Nr Documento


RCI_IN_SEQUENCIA

S

S

Numero da Seqüência dos Itens da Nota


SER_IN_SEQUENCIA

S

S

Código sequencial da Série do Pedido


PDC_IN_CODIGO

S

S

Número do Pedido


ITP_IN_SEQUENCIA

S

S

Número da Sequência do item do Pedido


ITP_DT_ENTREGA

S

S

Data de entrega Programada


IPR_RE_QUANTIDADE

S

S

Quantidade do Pedido


IPR_RE_QTDECONVERTIDASSQuantidade convertida do Pedido


Se essa tag for informada, todos os seus campos se tornam obrigatórios.


Financeiro



Obrigatório?

 

 

Tag

Insert

Update

Delete

Descrição

Observação

Financeiro (Parcelas)

N

N

N


Se não for informado o mega irá gerar conforme a condição de pagamento que foi informada na tag Recebimento. (COND_ST_CODIGO)

RCB_ST_NOTA

N

N

N

Nr. Do Documento do Recebimento


MOV_ST_DOCUMENTO

N

N

N

Nr. Do Documento da Parcela


MOV_ST_PARCELA

N

N

N

Nr da Parcela


MOV_DT_VENCTO

N

N

N

Data de Vencimento


MOV_RE_VALORMOE

N

N

N

Valor



Se essa tag for informada, todos os seus campos se tornam obrigatórios. 


Serviço 706 - Pedido de Compra



Sistema: Administração de Materiais
Código do serviço: 706
Descrição: Integração de Pedido de Compra


Exemplo de XML de Inserção (Insert)


<Pedido OPERACAO="I">

<FIL_IN_CODIGO>3</FIL_IN_CODIGO>
<ACAO_IN_CODIGO>403</ACAO_IN_CODIGO>
<PDC_DT_EMISSAO>01/01/2009</PDC_DT_EMISSAO>
<SER_ST_CODIGO>1</SER_ST_CODIGO>
<PDC_IN_PROCESSO>1</PDC_IN_PROCESSO>
<PDC_IN_CODIGO>0</PDC_IN_CODIGO>
<AGN_IN_CODIGO>338</AGN_IN_CODIGO>
<TPR_ST_TIPOPRECO>CIF</TPR_ST_TIPOPRECO>
<CCF_IN_REDUZIDO>2</CCF_IN_REDUZIDO>
<PROJ_IN_REDUZIDO>2</PROJ_IN_REDUZIDO>
<TRAN_IN_CODIGO></TRAN_IN_CODIGO>
<RED_IN_CODIGO></RED_IN_CODIGO>
<ENA_IN_CODIGOENT></ENA_IN_CODIGOENT>
<ENA_IN_CODIGOCOB></ENA_IN_CODIGOCOB>
<ENA_IN_CODIGOFAT></ENA_IN_CODIGOFAT>
<PDC_RE_VALACREGERAL></PDC_RE_VALACREGERAL>
<PDC_RE_PERDESCGERAL></PDC_RE_PERDESCGERAL>
<PDC_RE_VALDESCGERAL></PDC_RE_VALDESCGERAL>
<PDC_RE_TOTALFRETE>20</PDC_RE_TOTALFRETE>
<PDC_RE_TOTALSEGURO></PDC_RE_TOTALSEGURO>
<PDC_RE_TOTALDESPACESS></PDC_RE_TOTALDESPACESS>
<COND_ST_CODIGO>07D</COND_ST_CODIGO>
<PDC_RE_PERACREGERAL></PDC_RE_PERACREGERAL>
<PDC_RE_TOTALDESCONTOS></PDC_RE_TOTALDESCONTOS>
<PDC_RE_TOTALACRESCIMOS></PDC_RE_TOTALACRESCIMOS>
<PDC_RE_TOTALPEDIDO>1000</PDC_RE_TOTALPEDIDO>

<ItensPedido>

<PDC_IN_CODIGO>0</PDC_IN_CODIGO>
<ITP_IN_SEQUENCIA>1</ITP_IN_SEQUENCIA>
<PRO_IN_CODIGO>111</PRO_IN_CODIGO>
<UNI_ST_UNIDADE>PC</UNI_ST_UNIDADE>
<FMT_ST_CODIGO></FMT_ST_CODIGO>
<ITP_RE_QTDEACONVERTER>10</ITP_RE_QTDEACONVERTER>
<ITP_RE_VALORMOEDA>1</ITP_RE_VALORMOEDA>
<ITP_RE_VLMERCADORIA>53</ITP_RE_VLMERCADORIA>
<ITP_RE_PEDESC></ITP_RE_PEDESC>
<ITP_RE_VLDESC></ITP_RE_VLDESC>
<ITP_RE_PERCIPI></ITP_RE_PERCIPI>
<ITP_RE_VLMOBRAP>1</ITP_RE_VLMOBRAP>
<ITP_RE_VLFRETE>1</ITP_RE_VLFRETE>
<ITP_RE_VLSEGURO>1</ITP_RE_VLSEGURO>
<ITP_RE_VLDESPESA></ITP_RE_VLDESPESA>
<APL_IN_CODIGO>65</APL_IN_CODIGO>
<TPC_ST_CLASSE>1</TPC_ST_CLASSE>
<CFOP_IN_CODIGO></CFOP_IN_CODIGO>
<COS_IN_CODIGO></COS_IN_CODIGO>
<MUN_LOC_IN_CODIGO></MUN_LOC_IN_CODIGO>
<UF_LOC_ST_SIGLA></UF_LOC_ST_SIGLA>
<ITP_ST_COMPLEMENTO></ITP_ST_COMPLEMENTO>

</ItensPedido>

</Pedido>



Exemplo de XML de Edição (Update)


<Pedido OPERACAO="U">

<FIL_IN_CODIGO>3</FIL_IN_CODIGO>
<ACAO_IN_CODIGO>403</ACAO_IN_CODIGO>
<PDC_DT_EMISSAO>01/01/2009</PDC_DT_EMISSAO>
<SER_ST_CODIGO>1</SER_ST_CODIGO>
<PDC_IN_PROCESSO>1</PDC_IN_PROCESSO>
<PDC_IN_CODIGO>0</PDC_IN_CODIGO>
<AGN_IN_CODIGO>338</AGN_IN_CODIGO>
<TPR_ST_TIPOPRECO>CIF</TPR_ST_TIPOPRECO>
<CCF_IN_REDUZIDO>2</CCF_IN_REDUZIDO>
<PROJ_IN_REDUZIDO>2</PROJ_IN_REDUZIDO>
<TRAN_IN_CODIGO></TRAN_IN_CODIGO>
<RED_IN_CODIGO></RED_IN_CODIGO>
<ENA_IN_CODIGOENT></ENA_IN_CODIGOENT>
<ENA_IN_CODIGOCOB></ENA_IN_CODIGOCOB>
<ENA_IN_CODIGOFAT></ENA_IN_CODIGOFAT>
<PDC_RE_VALACREGERAL></PDC_RE_VALACREGERAL>
<PDC_RE_PERDESCGERAL></PDC_RE_PERDESCGERAL>
<PDC_RE_VALDESCGERAL></PDC_RE_VALDESCGERAL>
<PDC_RE_TOTALFRETE>20</PDC_RE_TOTALFRETE>
<PDC_RE_TOTALSEGURO></PDC_RE_TOTALSEGURO>
<PDC_RE_TOTALDESPACESS></PDC_RE_TOTALDESPACESS>
<COND_ST_CODIGO>07D</COND_ST_CODIGO>
<PDC_RE_PERACREGERAL></PDC_RE_PERACREGERAL>
<PDC_RE_TOTALDESCONTOS></PDC_RE_TOTALDESCONTOS>
<PDC_RE_TOTALACRESCIMOS></PDC_RE_TOTALACRESCIMOS>
<PDC_RE_TOTALPEDIDO>1000</PDC_RE_TOTALPEDIDO>

<ItensPedido>

<PDC_IN_CODIGO></PDC_IN_CODIGO>
<ITP_IN_SEQUENCIA>1</ITP_IN_SEQUENCIA>
<PRO_IN_CODIGO>111</PRO_IN_CODIGO>
<UNI_ST_UNIDADE>PC</UNI_ST_UNIDADE>
<FMT_ST_CODIGO></FMT_ST_CODIGO>
<ITP_RE_QTDEACONVERTER>10</ITP_RE_QTDEACONVERTER>
<ITP_RE_VALORMOEDA>1</ITP_RE_VALORMOEDA>
<ITP_RE_VLMERCADORIA>53</ITP_RE_VLMERCADORIA>
<ITP_RE_PEDESC></ITP_RE_PEDESC>
<ITP_RE_VLDESC></ITP_RE_VLDESC>
<ITP_RE_PERCIPI></ITP_RE_PERCIPI>
<ITP_RE_VLMOBRAP>1</ITP_RE_VLMOBRAP>
<ITP_RE_VLFRETE>1</ITP_RE_VLFRETE>
<ITP_RE_VLSEGURO>1</ITP_RE_VLSEGURO>
<ITP_RE_VLDESPESA></ITP_RE_VLDESPESA>
<APL_IN_CODIGO>65</APL_IN_CODIGO>
<TPC_ST_CLASSE>1</TPC_ST_CLASSE>
<CFOP_IN_CODIGO></CFOP_IN_CODIGO>
<COS_IN_CODIGO></COS_IN_CODIGO>
<MUN_LOC_IN_CODIGO></MUN_LOC_IN_CODIGO>
<UF_LOC_ST_SIGLA></UF_LOC_ST_SIGLA>
<ITP_ST_COMPLEMENTO></ITP_ST_COMPLEMENTO>

<ProgramacaoEntrega>
          <ITP_IN_SEQUENCIA>1</ITP_IN_SEQUENCIA>
          <ITP_DT_ENTREGA>01/01/2016</ITP_DT_ENTREGA>
          <ITPP_RE_QUANTIDADE>10</ITPP_RE_QUANTIDADE>
</ProgramacaoEntrega>
</ItensPedido>
</Pedido>



Exemplo de XML de Deleção (Delete)


<Pedido OPERACAO="D">

<FIL_IN_CODIGO>3</FIL_IN_CODIGO>
<SER_ST_CODIGO>1</SER_ST_CODIGO>
<PDC_IN_PROCESSO>1</PDC_IN_PROCESSO>

</Pedido>


Estrutura analítica dos campos



Obrigatório?

TAGInsertUpdateDeleteDescriçãoObservação
PEDIDOSSS
Necessita do atributo OPERAÇÃO; I = Inserção, U = Alteração, D = Exclusão.
FIL_IN_CODIGONSSCódigo da filial
ACAO_IN_CODIGOSNNCódigo de ação
PDC_DT_EMISSAONNNData de emissão do pedidoSe não informado, será setada a data atual.
SER_ST_CODIGOSSSSérie do pedidoSe não informada, será setada a primeira encontrada.
PDC_IN_CODIGONSNNúmero do pedidoSe informado e já existir, o Mega  trata como alteração de dados
PDC_IN_PROCESSOSNNNúmero do processoObrigatório quando o Mega não estiver parametrizado para gerar automaticamente.
AGN_IN_CODIGOSSNCódigo do agente
COND_ST_CODIGOSNNCódigo da condição de pagamentoObrigatório quando não informada a TAG do Financeiro
PDC_CH_VALORBASECPANNNValor base de conta a pagarD = Documento ou M = Mercadoria. Se não informado o Mega setará D.
IND_IN_CODIGONNNÍndice moedaSe não informado, será setada a primeira encontrada.
TFP_ST_TIPOPRECOSNNTipo de preço Tipo de preço. Ex.: CIF, FOB, etc...
PDC_RE_COTACAOMOENNNValor da moeda
PDC_BO_VLINDFECHADONNNValor fechadoS = Sim ou N = Não. Se não informado o Mega setará N
CCF_IN_REDUZIDONNNCódigo do Centro de Custo FiscalSe informado, será rateado para os itens.
PROJ_IN_REDUZIDONNNCódigo do ProjetoSe informado, será rateado para os itens.
TRAN_IN_CODIGONNNCódigo da Transportadora
RED_IN_CODIGONNNCódigo do Redespacho
ENA_IN_CODIGOENTNNNCódigo do Endereço de Entrega
ENA_IN_CODIGOFATNNNCódigo do Endereço de Faturamento
ENA_IN_CODIGOCOBNNNCódigo do Endereço de Cobrança
PDC_RE_VALACREGERALNNNValor Total de Acréscimos
PDC_RE_PERDESCGERALSNN% Total de Descontos
PDC_RE_VALDESCGERALSNNTotal de Descontos
PDC_RE_TOTALFRETESNNTotal de Frete
PDC_RE_TOTALSEGUROSNNTotal de Seguro
PDC_RE_TOTALDESPACESSSNNTotal de Despesas Acessórias
PDC_RE_TOTALPEDIDOSNNTotal do PedidoSe informado 0 será calculado, caso contrário irá aceitar o conteúdo do XML


Para a operação de delete (<Pedido Operacao = 'D'>),  é possível informar o Código do Pedido de Compra (PDC_IN_CODIGO) ou o Código do Processo (PDC_IN_PROCESSO).


Itens Pedido



Obrigatório?

TAGInsertUpdateDeleteDescriçãoObservação
ITENSPEDIDOSSN

PDC_IN_CODIGOSSNNúmero do Pedido
ITP_IN_SEQUENCIASSNSequência do Item
PRO_IN_CODIGOSSNCódigo do Produto
UNI_ST_UNIDADESNNUnidade do Produto
REF_ST_REFERENCIANNNCaracterística de Estoque
ITP_RE_QTDEACONVERTERSNNQuantidade do Item
ITP_RE_VALORMOEDASNNValor a Converter
ITP_RE_VLMERCADORIASNNValor da Mercadoria
ITP_RE_PEDESCNNN% de Desconto
ITP_RE_VLDESCNNNValor de Desconto
ITP_RE_VLMOBRAPNNNValor da Mão-De-Obra
ITP_RE_VLFRETENNNValor do Frete
ITP_RE_VLSEGURONNNValor do Seguro
ITP_RE_VLDESPESANNNValor de Despesas Acessórias
APL_IN_CODIGOSNNCódigo da AplicaçãoSe não informado será atribuída a aplicação padrão definida no cadastro do item
TCP_ST_CLASSESNNTipo de Classe do item
CFOP_IN_CODIGONNNCFOP Reduzido
COMPL_ST_DESCRICAONNNDescrição do Item GenéricoObrigatório informar quando o item é genérico.
ITP_BO_GENERICOSNNItem GenéricoS = Sim, N = Não
ITP_ST_JOBPRODUCAONNNJob de Produção
ITP_IN_OPERPRODUCAONNNSérie de Produção
COS_IN_CODIGONNNCódigo de Serviço do ItemObrigatório informar quando o item é serviço.
COSM_IN_CODIGONNNTipo de Serviço do ItemObrigatório informar quando o item é serviço.
UF_LOC_ST_SIGLANNNUnidade FederalObrigatório informar quando o item é serviço.
MUN_LOC_IN_CODIGONNNMúnicípio de prestação do serviçoObrigatório informar quando o item é serviço.
ITP_ST_COMPLEMENTONNNObservações





Programação de Entrega



Obrigatório?

TAGInsertUpdateDeleteDescriçãoObservação
 PROGRAMACAOENTREGANSN

ITP_IN_SEQUENCIANSNSequência do Item
ITP_DT_ENTREGANSNData de entrega da programaçãoNo XML de edição (update) a data de entrega não pode ser alterada, a mesma tem que ser igual a data da programação que está gravada no pedido de compra.
ITPP_RE_QUANTIDADENSNQuantidade programada


Centro de Custo



Obrigatório?

TAGInsertUpdateDeleteDescriçãoObservação
CENTROCUSTONNN
Rateio de Centro de Custo
ITP_IN_SEQUENCIANNNNúmero da Sequência do Item no Pedido
IPC_IN_SEQUENCIANNNNúmero da Sequência no Centro de Custo
CCF_IN_REDUZIDONNNCódigo Reduzido do Centro de Custo
TPC_ST_CLASSENNNTipo de Classe
IPC_RE_PERCNNNPercentual de RateioInformar % ou Valor
IPC_RE_VLPROPNNNValor do Rateio


Se essa tag for informada, todos os seus campos se tornam obrigatórios.
Se informado Centro de Custo na TAG Pedido de Compra (CCF_IN_REDUZIDO) as informações das TAGs de rateio de Centro de Custo (CentroCusto) serão ignoradas.


Projeto



Obrigatório?

TAGInsertUpdateDeleteDescriçãoObservação
PROJETOSNN
Rateio de Projeto
ITP_IN_SEQUENCIANNNNúmero da Sequência do Item no Pedido
IPC_IN_SEQUENCIANNNNúmero da Sequência do Centro de Custo ao qual o Projeto está amarrado
IPP_IN_SEQUENCIANNNNúmero da Sequência do Projeto
PROJ_IN_REDUZIDONNNCódigo do Projeto Reduzido
TCP_ST_CLASSENNNTipo de Classe
IPP_RE_PERCNNNPercentual do Rateio para o ProjetoInformar % ou Valor
IPP_RE_VLPROPNNNValor do Rateio para o Projeto


Se essa tag for informada, todos os seus campos se tornam obrigatórios.
Se informado Projeto na TAG Pedido de Compra (PROJ_IN_REDUZIDO) as informações das TAGs de rateio de Projetos (Projeto) serão ignoradas.  


Serviço 708 - Integração de Conhecimento de Frete


Sistema: Administração de Materiais
Código do serviço: 708
Descrição: Integração de Conhecimento de Frete


Exemplo de XML


Inclusão


     <NotaConhecimento OPERACAO="I">
        <FIL_IN_CODIGO>2</FIL_IN_CODIGO>
        <ACAO_IN_CODIGO>419</ACAO_IN_CODIGO>
        <RCB_ST_NOTA>11022014</RCB_ST_NOTA>
        <SER_ST_CODIGO>UN</SER_ST_CODIGO>
        <TDF_ST_SIGLA>CO</TDF_ST_SIGLA>
        <RCB_DT_DOCUMENTO>11/02/2014</RCB_DT_DOCUMENTO>
        <RCB_DT_MOVIMENTO>11/02/2014</RCB_DT_MOVIMENTO>
        <AGN_IN_CODIGO>608</AGN_IN_CODIGO>
        <COND_ST_CODIGO>05FD</COND_ST_CODIGO>
        <PRO_IN_CODIGO>13162</PRO_IN_CODIGO>
        <CFOP_ST_EXTENSO>135201</CFOP_ST_EXTENSO>
        <RCB_RE_VLMERCADORIA>5100</RCB_RE_VLMERCADORIA>
        <RCB_RE_TOTALDESPACESS>150</RCB_RE_TOTALDESPACESS>
        <RCB_RE_SESTSENAT>0</RCB_RE_SESTSENAT>
        <RCB_RE_TOTALNOTA>5100</RCB_RE_TOTALNOTA>
        <RCB_RE_VLICMS>900</RCB_RE_VLICMS>
        <RCB_RE_VLICMSRETIDO>0</RCB_RE_VLICMSRETIDO>
        <RCB_RE_BASEICMS>5000</RCB_RE_BASEICMS>
        <RCB_RE_ISENTOICMS>0</RCB_RE_ISENTOICMS>
        <RCB_RE_OUTROSICMS>100</RCB_RE_OUTROSICMS>
        <RCB_RE_PERDIFICMS>0</RCB_RE_PERDIFICMS>
        <RCB_RE_VALDIFICMS>0</RCB_RE_VALDIFICMS>
        <RCB_RE_BASESUBTRIB>5000</RCB_RE_BASESUBTRIB>
        <RCB_RE_VLBASEPIS>5000</RCB_RE_VLBASEPIS>
        <RCB_RE_VLPIS>0</RCB_RE_VLPIS>
        <RCB_RE_VLPISRETIDO>0</RCB_RE_VLPISRETIDO>
        <RCB_RE_VLPISRECUPERA>0</RCB_RE_VLPISRECUPERA>
        <RCB_RE_VLCOFINS>0</RCB_RE_VLCOFINS>
        <RCB_RE_VLBASECOFINS>5000</RCB_RE_VLBASECOFINS>
        <RCB_RE_VLCOFINSRETIDO>0</RCB_RE_VLCOFINSRETIDO>
        <RCB_RE_VLCOFINSRECUPERA>0</RCB_RE_VLCOFINSRECUPERA>     
        <AGN_IN_CODBUSCA>1</AGN_IN_CODBUSCA>
        <AGN_ST_CPFCNPJ>42120283000155</AGN_ST_CPFCNPJ>
        <RCB_ST_CHAVEACESSOCTE></RCB_ST_CHAVEACESSOCTE>
        <RCB_RE_VLICMSRECUPERA>0</RCB_RE_VLICMSRECUPERA>
        <RCB_RE_ICMSSTRECUPERA>0</RCB_RE_ICMSSTRECUPERA>
        <RCB_RE_BASESUBTRIBANT>5000</RCB_RE_BASESUBTRIBANT>
        <RCB_RE_VLICMSRETIDOANT>0</RCB_RE_VLICMSRETIDOANT>
        <RCI_RE_ICMSSTRECUPERA>0</RCI_RE_ICMSSTRECUPERA>
        <RCI_RE_BASESUBTRIBANT>5000</RCI_RE_BASESUBTRIBANT>
        <RCI_RE_VLICMRETIDOANT>0</RCI_RE_VLICMRETIDOANT>
        <RCI_RE_PERCSESTSENAT>0</RCI_RE_PERCSESTSENAT>
        <RCI_RE_VLBASESESTSENAT>5000</RCI_RE_VLBASESESTSENAT>
   <RCI_RE_PERCICM>12</RCI_RE_PERCICM>
   <RCB_BO_CALCULARVALORES>S</RCB_BO_CALCULARVALORES>


       <NotaVinculada OPERACAO="I">
         <VIN_CH_ENTRSAIDA>E</VIN_CH_ENTRSAIDA>
         <VIN_AGN_IN_CODIGO>519</VIN_AGN_IN_CODIGO>
         <VIN_AGN_TAU_ST_CODIGO>F</VIN_AGN_TAU_ST_CODIGO>
         <VIN_RCB_ST_NOTA>10022014</VIN_RCB_ST_NOTA>
         <VIN_RCB_DT_DOCUMENTO>10/02/2014</VIN_RCB_DT_DOCUMENTO>
         <AGN_IN_CODBUSCA>2</AGN_IN_CODBUSCA>
         <AGN_ST_CPFCNPJ>33552496000165</AGN_ST_CPFCNPJ>
         <SER_ST_CODIGO>UN</SER_ST_CODIGO>
      <TDF_ST_SIGLA>CO</TDF_ST_SIGLA>
   </NotaVinculada>

 </NotaConhecimento>


Exclusão

<NotaConhecimento OPERACAO="D">
   <FIL_IN_CODIGO>2</FIL_IN_CODIGO> 
   <RCB_ST_NOTA>11022014</RCB_ST_NOTA> 
   <RCB_DT_DOCUMENTO>11/02/2014</RCB_DT_DOCUMENTO> 
   <AGN_IN_CODIGO>608</AGN_IN_CODIGO> 
</NotaConhecimento>



Exemplo da chamada no Delphi


var 
  vDM: TDm_IntRecebimento_Server; 
  v_DataNF : OleVariant; 
begin 
  try 
    vDM := TDm_IntRecebimento_Server.Create(Self); 
    vDM.CL_Conhec_Imp_.Close; 
    vDM.CL_NotasVinculadas_Imp_.Close; 
    vDM.CL_Conhec_Imp_.CreateDataSet; 
    vDM.CL_NotasVinculadas_Imp_.CreateDataSet; 
    vDM.CL_Conhec_Imp_.Insert; 
    vDM. CL_NotasVinculadas_Imp_.Insert; 
    v_DataNF := VarArrayCreate([0, 1, 0, 0], varVariant); 
    v_DataNF[0,0] := vDM. CL_Conhec_Imp_.Data; 
    v_DataNF[1,0] := vDM. CL_NotasVinculadas_Imp_.Data; 
    vDM. IntegrarConhecimento('P', v_DataNF, RDMUsuario, '', -1); 
  finally 
    FreeAndNil(vDM); 
end;


Estrutura analítica dos campos


Conhecimento



Obrigatório?

TagInserçãoExclusãoDescriçãoObservação
FIL_IN_CODIGOSSCódigo da Filial
ACAO_IN_CODIGOSNCódigo de Ação
RCB_ST_NOTASSNúmero do Documento
SER_ST_CODIGOSNSérie Fiscal
TDF_ST_SIGLASNTipo Documento Fiscal
RCB_DT_DOCUMENTOSSData de Emissão
RCB_DT_MOVIMENTOSNData de Entrada
AGN_IN_CODIGOSSCódigo TransportadorNão é necessário preenchimento, quando informado o CPF/CNPJ do Agente.
COND_ST_CODIGOSNCondição de Pagamento
PRO_IN_CODIGOSNCódigo do Item Frete
CFOP_ST_EXTENSONNCódigo Extenso do CFOP
RCB_RE_VLMERCADORIASNValor do Frete
RCB_RE_TOTALDESPACESSNNValor Pedágio
RCB_RE_SESTSENATNNValor Sest/Senat
RCB_RE_TOTALNOTASNValor Total Conhecimento
RCB_RE_VLICMSNNValor Total ICMS
RCB_RE_VLICMSRETIDONNValor Total ICMS Retido
RCB_RE_BASEICMSNNValor Total Base ICMS
RCB_RE_ISENTOICMSNNValor Total Isento ICMS
RCB_RE_OUTROSICMSNNValor Total Outros ICMS
RCB_RE_PERDIFICMSNNAlíquota Interna
RCB_RE_VALDIFICMSNNValor Diferencial de Alíquota
RCB_RE_BASESUBTRIBNNValor Total Base Subs. Tributária
RCB_RE_VLBASEPISNNValor Total Base PIS
RCB_RE_VLPISNNValor Total PIS
RCB_RE_VLPISRETIDONNValor Total PIS Retido
RCB_RE_VLPISRECUPERANNValor Total PIS Recuperado
RCB_RE_VLCOFINSNNValor Total COFINS
RCB_RE_VLBASECOFINSNNValor Total Base COFINS
RCB_RE_VLCOFINSRETIDONNValor Total COFINS Retido
RCB_RE_VLCOFINSRECUPERANNValor Total COFINS Recuperado
AGN_IN_CODBUSCANNCód. Tipo de Busca do Agente (Busca por CPF/CNPJ)Obrigatório preenchimento ao informar o CPF/CNPJ do Agente. Informar (1) para busca por CNPJ e (2) para busca por CPF.
AGN_ST_CPFCNPJNNCPF/CNPJ do AgenteInformar também o Cód. do Tipo de Busca do Agente. Quando informado o Código do Agente, não é necessário o preenchimento.
RCB_ST_CHAVEACESSOCTENNChave de Acesso do Conhecimento de Transporte Eletrônico (CT-e)
RCB_RE_VLICMSRECUPERANNTotal ICMS Recuperado
RCB_RE_ICMSSTRECUPERANNValor do ICMS ST Recuperado
RCB_RE_BASESUBTRIBANTNNValor da base de cálculo do ICMS Retido Anteriormente
RCB_RE_VLICMSRETIDOANTNNValor do ICMS Retido Anteriormente
RCI_RE_ICMSSTRECUPERANNValor do ICMS ST Recuperado
RCI_RE_BASESUBTRIBANTNNValor da base de cálculo do ICMS Retido Anteriormente
RCI_RE_VLICMRETIDOANTNNValor do ICMS Retido Anteriormente
RCI_RE_PERCSESTSENATNNAliquota do Valor de Sest Senat
RCI_RE_VLBASESESTSENAT
NNValor da Base de Sest Senat
RCI_RE_PERCICMNNPercentual do ICMS
RCB_BO_CALCULARVALORES

Calcular Valores Totais e TributáriosInformar (S) ou (N), caso não seja informado valor, será assumido por padrão o valor (S). Ao informar (S) o sistema irá realizar os cálculos dos impostos automaticamente e ao informar (N) o sistema irá atribuir os valores dos impostos informados no XML.


Notas Vinculadas



Obrigatório?

TagInserçãoExclusãoDescriçãoObservação
VIN_CH_ENTRSAIDASNTipo da Nota VinculadaInformar (E) para Nota de Entrada e (S) para Nota de Saída.
VIN_AGN_IN_CODIGOSNCódigo do Agente da Nota Vinculada
VIN_AGN_TAU_ST_CODIGOSNTipo do Agente da Nota Vinculada
VIN_RCB_ST_NOTASNNúmero da Nota Vinculada
VIN_RCB_DT_DOCUMENTOSNData de Emissão da Nota Vinculada
AGN_IN_CODBUSCANNCód. Tipo de Busca do Agente (Busca por CPF/CNPJ)Obrigatório preenchimento ao informar o CPF/CNPJ do Agente. Informar (1) para busca por CNPJ e (2) para busca por CPF.
AGN_ST_CPFCNPJNNCPF/CNPJ do Agente da Nota VinculadaInformar também o Cód. do Tipo de Busca do Agente. Quando informado o Código do Agente, não é necessário o preenchimento.
SER_ST_CODIGONNSérie Fiscal da Nota VinculadaNecessário preenchimento apenas para notas vinculadas de saída.
TDF_ST_SIGLANNTipo Documento Fiscal da Nota VinculadaNecessário preenchimento apenas para notas vinculadas de saída.


Serviço 709 - Integração de Nota Complementar



Sistema: Administração de Materiais
Código do serviço: 709
Descrição: Integração de Nota Complementar


Exemplo do XML


Neste serviço será permitido apenas inclusão e exclusão de Nota Complementar.


Inclusão


<NotaComplementar OPERACAO="I">
  <FIL_IN_CODIGO>Código da Filial</FIL_IN_CODIGO> 
  <ACAO_IN_CODIGO>Código da Ação</ACAO_IN_CODIGO> 
  <RCB_ST_NOTA>Número da Nota Fiscal</RCB_ST_NOTA> 
  <SER_ST_CODIGO>Série Fiscal</SER_ST_CODIGO> 
  <TDF_ST_SIGLA>Tipo do Documento</TDF_ST_SIGLA> 
  <RCB_DT_DOCUMENTO>Data de Emissão</RCB_DT_DOCUMENTO> 
  <RCB_DT_MOVIMENTO>Data de Entrada</RCB_DT_MOVIMENTO> 
  <AGN_IN_CODIGO>Código do Agente</AGN_IN_CODIGO> 
  <AGN_TAU_ST_CODIGO>Identificador do Agente</AGN_TAU_ST_CODIGO> 
  <COND_ST_CODIGO>Código da condição de pagamento</COND_ST_CODIGO> 
  <RCB_RE_TOTALNOTA>Valor Total da Nota Fiscal</RCB_RE_TOTALNOTA> 
  <RCB_RE_VLIPI>Valor Total do IPI</RCB_RE_VLIPI> 
  <RCB_RE_VLICMS>Valor Total do ICMS</RCB_RE_VLICMS> 
  <RCB_RE_VLICMSRETIDO>Valor Total do ICMS Retido</RCB_RE_VLICMSRETIDO> 
  <RCB_RE_BASEICMS>Valor Total Base ICMS</RCB_RE_BASEICMS> 
  <RCB_RE_ISENTOICMS>Valor Total Isento ICMS</RCB_RE_ISENTOICMS> 
  <RCB_RE_OUTROSICMS>Valor Total Outros ICMS</RCB_RE_OUTROSICMS> 
  <RCB_RE_BASESUBTRIB>Valor Total Base Subst.</RCB_RE_BASESUBTRIB> 
  <RCB_RE_VLCOFINSRECUPERA>Valor Total Cofins Recuperado</RCB_RE_VLCOFINSRECUPERA> 
  <RCB_RE_VLPISRECUPERA>Valor Total Pis Recuperado</RCB_RE_VLPISRECUPERA> 
  <AGN_IN_CODBUSCA>Cód. Tipo de Busca do Agente (Busca por CPF/CNPJ)</AGN_IN_CODBUSCA> 
  <AGN_ST_CPFCNPJ>CPF/CNPJ do Agente</AGN_ST_CPFCNPJ> 
  <RCB_BO_CALCULARVALORES>Calcular Valores Totais e Tributários (Informar S/N)</RCB_BO_CALCULARVALORES> 
  <NotaItemVinculado OPERACAO="I">
    <VIN_RCB_ST_NOTA>Número da Nota Vinculada</VIN_RCB_ST_NOTA> 
    <VIN_RCB_DT_DOCUMENTO>Data de Emissão da Nota Vinculada</VIN_RCB_DT_DOCUMENTO> 
    <VIN_RCI_IN_SEQUENCIA>Sequência do Item na Nota</VIN_RCI_IN_SEQUENCIA> 
    <RCI_RE_VLUNITARIO>Vl.Unitário</RCI_RE_VLUNITARIO> 
    <RCI_RE_VLMERCADORIA>Vl. Mercadoria</RCI_RE_VLMERCADORIA> 
    <RCI_RE_VLICMS>Vl. ICMS</RCI_RE_VLICMS> 
    <RCI_RE_VLICMRETIDO>Vl. ICMS Retido</RCI_RE_VLICMRETIDO> 
    <RCI_RE_VLIPI>Vl. IPI</RCI_RE_VLIPI> 
    <RCI_RE_VLPISRECUPERA>Vl. PIS Recuperado</RCI_RE_VLPISRECUPERA> 
    <RCI_RE_VLCOFINSRECUPERA>Vl. Cofins Recuperado</RCI_RE_VLCOFINSRECUPERA> 
    <RCI_BO_IMPOSTO>Complementar apenas Impostos</RCI_BO_IMPOSTO>   
  </NotaItemVinculado>
</NotaComplementar>


Exclusão


<NotaComplementar OPERACAO="D">
  <FIL_IN_CODIGO>Código da Filial</FIL_IN_CODIGO> 
  <RCB_ST_NOTA>Número da Nota Fiscal</RCB_ST_NOTA> 
  <RCB_DT_DOCUMENTO>Data de Emissão</RCB_DT_DOCUMENTO> 
  <AGN_IN_CODIGO>Código do Agente</AGN_IN_CODIGO> 
  <AGN_TAU_ST_CODIGO>Identificador do Agente</AGN_TAU_ST_CODIGO> 
</NotaComplementar>  


Exemplo da chamada no Delphi


var
  vDM: TDm_IntRecebimento_Server;
  v_DataNF : OleVariant;
begin
  try
    vDM := TDm_IntRecebimento_Server.Create(Self);
    vDM. CL_NotaCompl_Imp_.Close;
    vDM. CL_NotaItemCompl_Imp_.Close;
    vDM. CL_NotaCompl_Imp_.CreateDataSet;
    vDM. CL_NotaItemCompl_Imp_.CreateDataSet;
    vDM. CL_NotaCompl_Imp_.Insert;
    vDM. CL_NotaItemCompl_Imp_.Insert;
    v_DataNF := VarArrayCreate([0, 1, 0, 0], varVariant);
    v_DataNF[0,0] := vDM.CL_NotaCompl_Imp_.Data;
    v_DataNF[1,0] := vDM. CL_NotaItemCompl_Imp_.Data;
    vDM. IntegrarNotaComplementar ('P', v_DataNF, RDMUsuario, '', -1);
  finally
    FreeAndNil(vDM);
  end;
end;


Estrutura analítica dos campos



Obrigatório?





Tag

 Insert

Del

Tipo

Tamanho

Descrição

Observação

   NotaComplementar




 

FIL_IN_CODIGO

S

S

Numérico

7

Código da Filial

 

ACAO_IN_CODIGO

S

N

Numérico

3

Código de Ação

 

RCB_ST_NOTA

S

S

Alfanumérico

10

Número da Nota Fiscal


SER_ST_CODIGO

S

N

Numérico

5

Série Fiscal


TDF_ST_SIGLA

S

N

Alfanumérico

6

Tipo Documento


RCB_DT_DOCUMENTO

S

S

Data

DD/MM/YYYY

Data de Emissão

 

RCB_DT_MOVIMENTO

S

N

Data

DD/MM/YYYY

Data de Entrada

 

AGN_IN_CODIGO

S

S

Numérico

7

Código do Agente


AGN_TAU_ST_CODIGO

N

S


Caracter


1

Identificador do Agente - Identifica se o Agente é F(Fornecedor), C(Cliente), etc

Campo necessário apenas na exclusão, na inclusão ele é alimentado conforme o código de ação está configurado (Opção Tipo de Agente).

COND_ST_CODIGO

S

N

Alfanumérico

100

Condição de Pagamento


RCB_RE_TOTALNOTA

S

 N


Numérico


18

Valor Total da Nota

Não é obrigatório quando é nota complementar apenas de impostos e código de ação está configurado para não integrar com financeiro.

RCB_RE_VLIPI

N

 N

Numérico

18

Valor Total IPI


RCB_RE_VLICMS

N

N

Numérico

18

Valor Total ICMS


RCB_RE_VLICMSRETIDO

N

N

Numérico

18

Valor Total ICMS Retido


RCB_RE_BASEICMS

N

 N 

Numérico

18

Total Base ICMS


RCB_RE_ISENTOICMS

N

N

Numérico

18

Valor Total Isento ICMS


RCB_RE_OUTROSICMS

N

N

Numérico

18

Valor Total Outros ICMS


RCB_RE_BASESUBTRIB

N

 N

Numérico

18

Valor Base Subs.Tributária


RCB_RE_VLPISRECUPERA

N

 N

Numérico

18

Valor Total PIS Recup.

 

RCB_RE_VLCOFINSRECUPERA

N

 N

Numérico

18

Valor Total COFINS Recup.

 

RCB_RE_BASESUBTRIBANT

N

N

Numérico

18,2

Base de Calc. ICMS Retido Anteriormente


RCB_RE_VLICMSRETIDOANT

N

N

Numérico

18,2

Valor Total do ICMS Retido anteriormente


RCB_RE_ICMSSTRECUPERA

N

N

Numérico

18,2

Valor Total do ICMS ST Recuperado


RCB_BO_CALCULARVALORES

N

N


Alfanumérico

1

Calcular Valores Totais e Tributários. Informar se deverá calcular impostos automaticamente (S ou N)

O Padrão é S, caso não seja informado.




Obrigatório?





Tag

 Insert

Del

Tipo

Tamanho

Descrição

Observação

NotaItemVinculado







VIN_RCB_ST_NOTA

S

N

Data

DD/MM/YYYY

Número da Nota Vinculada


VIN_RCB_DT_DOCUMENTO

S

N

Data

DD/MM/YYYY

Data de Emissão Nota Vinculada


VIN_RCI_IN_SEQUENCIA

S

N

Numérico

6

Sequência do Item na Nota


RCI_RE_VLUNITARIO

N

N

Numérico

18

Vl. Unitário

 

RCI_RE_VLMERCADORIA

N

N

Numérico

18

Vl. Mercadoria

 

RCI_RE_VLICMS

N

N

Numérico

18

Vl. ICMS a ser complementado


RCI_RE_VLICMRETIDO

N

N

Numérico

18

Vl. ICMS retido a ser complementado.

 

RCI_RE_VLIPI

N

N

Numérico

18

Vl. IPI a ser complementado


RCI_RE_VLPISRECUPERA

N

N

Numérico

18

Vl. Pis Recuperado a ser complementado


RCI_RE_VLCOFINSRECUPERA

N

N

Numérico

18

Vl. Cofins Recuperado a ser complementado.


RCI_RE_BASESUBTRIBANT

N

N

Numérico

18,2

Base de Calc. ICMS Retido Anteriormente


RCI_RE_VLICMSRETIDOANT

N

N

Numérico

18,2

Valor Total do ICMS Retido anteriormente


RCI_RE_ICMSSTRECUPERA

N

N

Numérico

18,2

Valor Total do ICMS ST Recuperado


RCI_BO_IMPOSTO

N

N

Caracter

1

Complementar apenas Impostos. Identifica se complementa apenas os Impostos

O padrão é N, se não informar nada será obrigatório informar o Valor Unitário


Serviço 710 - Manutenção da Solicitação


Sistema: Administração de Materiais
Código do serviço: 710
Descrição: Manutenção da Solicitação


Manutenção via banco de dados


Instruções de Uso


Existem tabelas específicas para integração de cada parte envolvida em uma solicitação, estas tabelas são identificadas com o termo “_INT” ao final de seus nomes. A rotina “P_GERASERVICO” da package “MGSYS.SYS_PCK_GERASERVICO”, é responsável por gerar as tabelas de integração por isso essas tabelas não deverão ser alteradas manualmente. Esta regra também vale para a package ADM_PCK_SOLICITACAOSERVICO.

Para que o serviço seja consumido, é necessário preencher as variáveis vUSU_IN_CODIGO, vORG_IN_CODIGO, vFIL_IN_CODIGO que correspondem ao código de usuário, organização e filial, respectivamente. Estas variáveis estão na package MGGLO.GLO_PCK_CONTEXTO e deverão ser preenchidas com a procedure P_SETAVARIAVEL, exemplo: 

mgglo.glo_pck_contexto.P_SETAVARIAVEL('vUSU_IN_CODIGO', 123);


Onde o valor 123 deverá ser o código do usuário.

Todas estas tabelas possuem o campo “OPERACAO”, onde a operação a ser executada deverá ser informada com os possíveis valores:

  • “R” – Leitura dos dados (Read);
  • “I” – Inserção dos dados (Insert);
  • “U” – Atualização dos dados (Update);
  • “D” – Exclusão dos dados (Delete);


O valor padrão deste campo é “I”, ou seja, mesmo que não seja fornecido valor algum para este, o mesmo será preenchido com a operação de inserção de dados “I”. 

O campo “SOL_IN_CODIGO” que representa o código da solicitação deverá ser preenchido nos casos em que a operação é do tipo “R, U, D”, quando a operação for do tipo “I” o campo receberá um valor gerado pelo sistema. 

O campo “REG_ST_ID” deverá ser preenchido nas operações do tipo “I”, de forma sequencial independente do registro pai representado pelo campo “REG_ST_IDPAI” , conforme exemplo da tabela “EST_SOLICITACAOCCF_INT” a seguir:


REG_ST_ID

REG_ST_IDPAI

1

1

2

1

3

2

4

2

5

3

6

3


Neste exemplo, para cada Item representado no campo “REG_ST_IDPAI” foram adicionados dois Centros de Custo que são identificados no campo “REG_ST_ID”.

Após preencher as tabelas de integração da solicitação, a rotina de integração deverá ser chamada para que os dados inseridos nas tabelas temporárias sejam integrados nas tabelas do Mega, como por exemplo na chamada: 

mgadm.adm_pck_solicitacaoservico.f_integrasolicitacao;

O comando “commit” não deve ser utilizado, pois caso seja utilizado os registros da tabela temporária serão apagados. Para o correto funcionamento da integração as tabelas devem ser alimentadas e a rotina de integração deve ser executada na mesma transação.

Para solicitação do tipo Estoque Reposição, os itens da solicitação devem ser inseridos na tabela MGADM.EST_ITENSREPOSICAO_INT e o campo SOL_CH_ORIGEM da tabela MGADM.EST_SOLICITACAO_INT deve ser preenchido com o caracter 'E', que indica ser estoque reposição, sendo assim a tabela MGADM.EST_ITENSSOLI_INT não deve ser preenchida.


Manutenção via Integrador


Exemplo de XML Inclusão

<?xml version="1.0" encoding="UTF-8"?>
<Solicitacao OPERACAO="I">
  <OPERACAO>I</OPERACAO>
  <REG_ST_ID>1</REG_ST_ID>
  <REG_ST_IDPAI>1</REG_ST_IDPAI>
  <SOL_IN_CODIGO></SOL_IN_CODIGO>
  <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
  <SOL_DT_EMISSAO>06/12/2013</SOL_DT_EMISSAO>
  <SOL_IN_NUMRM></SOL_IN_NUMRM>
  <SOL_CH_ORIGEM>U</SOL_CH_ORIGEM>
  <ORF_IN_REDUZIDO>347</ORF_IN_REDUZIDO>
  <CCF_IN_REDUZIDO>22</CCF_IN_REDUZIDO>
  <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
  <REP_DT_INICIO></REP_DT_INICIO>
  <REP_DT_FINAL></REP_DT_FINAL>
  <SOL_ST_SERIEPRODUCAO></SOL_ST_SERIEPRODUCAO>
  <SOL_ST_PROCESSO></SOL_ST_PROCESSO>
  <SOL_DT_ORCAMENTO></SOL_DT_ORCAMENTO>
  <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
  <CCF_ST_APELIDO></CCF_ST_APELIDO>
  <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
  <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
  <ORF_ST_EXTENSO></ORF_ST_EXTENSO>
  <ORF_ST_AUXILIAR></ORF_ST_AUXILIAR>
  <Itens OPERACAO="I">
    <OPERACAO>I</OPERACAO>
    <REG_ST_ID>1</REG_ST_ID>
    <REG_ST_IDPAI>1</REG_ST_IDPAI>
    <SOL_IN_CODIGO></SOL_IN_CODIGO>
    <SOI_IN_CODIGO></SOI_IN_CODIGO>
    <UNI_ST_UNIDADE>PT</UNI_ST_UNIDADE>
    <PRO_PAD_IN_CODIGO></PRO_PAD_IN_CODIGO>
    <COS_IN_CODIGO></COS_IN_CODIGO>
    <PRO_IN_CODIGO>29714</PRO_IN_CODIGO>
    <CPS_IN_CODIGO></CPS_IN_CODIGO>
    <SOI_DT_NECESSIDADE>06/12/2013</SOI_DT_NECESSIDADE>
    <SOI_RE_QUANTIDADESOL>10,000</SOI_RE_QUANTIDADESOL>
    <FMT_ST_CODIGO></FMT_ST_CODIGO>
    <SOI_RE_QUANTIDADE>10,000</SOI_RE_QUANTIDADE>
    <APL_IN_CODIGO>101</APL_IN_CODIGO>
    <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
    <USU_IN_INCLUSAO>1</USU_IN_INCLUSAO>
    <SOI_DT_INCLUSAO>06/12/2013</SOI_DT_INCLUSAO>
    <USU_IN_ALTERA>1</USU_IN_ALTERA>
    <SOI_DT_ALTERACAO>06/12/2013</SOI_DT_ALTERACAO>
    <HUS_IN_SEQUENCIA>7</HUS_IN_SEQUENCIA>
    <SOI_CH_STATUS>T</SOI_CH_STATUS>
    <SOI_ST_ESPECIFICACAO></SOI_ST_ESPECIFICACAO>
    <SOI_ST_MOTIVOSOLICITACAO></SOI_ST_MOTIVOSOLICITACAO>
    <SOI_CH_RETIRAENTREGA>E</SOI_CH_RETIRAENTREGA>
    <SOI_CH_STATUSNEC>N</SOI_CH_STATUSNEC>
    <USU_IN_SOLICITANTE>1</USU_IN_SOLICITANTE>
    <SOI_ST_REFERENCIA></SOI_ST_REFERENCIA>
    <COSM_IN_CODIGO></COSM_IN_CODIGO>
    <COT_ORG_IN_CODIGO></COT_ORG_IN_CODIGO>
    <SOI_BO_CONTROLAMATTERC>N</SOI_BO_CONTROLAMATTERC>
    <SOI_BO_VINCULACONTRATOS>N</SOI_BO_VINCULACONTRATOS>
    <ITC_IN_CODIGO></ITC_IN_CODIGO>
    <SOL_BO_AUTOMATICA></SOL_BO_AUTOMATICA>
    <COMPL_ST_DESCRICAO>Item Generico</COMPL_ST_DESCRICAO>
    <PRO_ST_ALTERNATIVO></PRO_ST_ALTERNATIVO>
    <PCB_ST_CODIGOBARRA></PCB_ST_CODIGOBARRA>
    <EQU_ST_EQUIVALENTE></EQU_ST_EQUIVALENTE>
    <SOI_IN_CONTADOR>1</SOI_IN_CONTADOR>
    <Localizacao OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID>1</REG_ST_ID>
      <REG_ST_IDPAI>1</REG_ST_IDPAI>
      <B_ORF_IN_REDUZIDO>347</B_ORF_IN_REDUZIDO>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ORF_IN_REDUZIDO>347</ORF_IN_REDUZIDO>
      <SOC_RE_QUANTIDADE>10,000</SOC_RE_QUANTIDADE>
      <SOC_RE_PERC>100,0000</SOC_RE_PERC>
      <ORF_ST_EXTENSO></ORF_ST_EXTENSO>
      <ORF_ST_AUXILIAR></ORF_ST_AUXILIAR>
    </Localizacao>
    <CentroCusto OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID>1</REG_ST_ID>
      <REG_ST_IDPAI>1</REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <CCF_IN_REDUZIDO>22</CCF_IN_REDUZIDO>
      <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
      <SCF_RE_QUANTIDADE>10,000</SCF_RE_QUANTIDADE>
      <SCF_RE_PERC>100,0000</SCF_RE_PERC>
      <SCF_IN_SEQUENCIA>5</SCF_IN_SEQUENCIA>
      <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
      <CUS_ST_APELIDO></CUS_ST_APELIDO>
      <Projeto OPERACAO="I">
        <OPERACAO>I</OPERACAO>
        <REG_ST_ID>1</REG_ST_ID>
        <REG_ST_IDPAI>1</REG_ST_IDPAI>
        <ORG_IN_CODIGO></ORG_IN_CODIGO>
        <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
        <SOL_IN_CODIGO></SOL_IN_CODIGO>
        <SOI_IN_CODIGO></SOI_IN_CODIGO>
        <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
        <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
        <SPROJ_RE_QUANTIDADE>10,000</SPROJ_RE_QUANTIDADE>
        <SPROJ_RE_PERC>100,0000</SPROJ_RE_PERC>
        <SCF_IN_SEQUENCIA>5</SCF_IN_SEQUENCIA>
        <SPROJ_IN_SEQUENCIA>2</SPROJ_IN_SEQUENCIA>
        <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
        <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
      </Projeto>
    </CentroCusto>
    <Ocorrencia OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <SOC_IN_CODIGO></SOC_IN_CODIGO>
      <SOC_DT_EMISSAO></SOC_DT_EMISSAO>
      <SOC_ST_DESCRICAO></SOC_ST_DESCRICAO>
      <SOC_ST_TIPO></SOC_ST_TIPO>
      <OCS_IN_CODIGO></OCS_IN_CODIGO>
      <MVT_SER_IN_SEQUENCIA></MVT_SER_IN_SEQUENCIA>
      <MVT_IN_LANCAM></MVT_IN_LANCAM>
      <MVT_CH_TIPO></MVT_CH_TIPO>
      <MVT_RE_QUANTIDADE></MVT_RE_QUANTIDADE>
      <AGN_IN_CODIGO></AGN_IN_CODIGO>
      <AGN_TAU_ST_CODIGO></AGN_TAU_ST_CODIGO>
      <RCB_ST_NOTA></RCB_ST_NOTA>
      <RCB_DT_DOCUMENTO></RCB_DT_DOCUMENTO>
      <RCI_IN_SEQUENCIA></RCI_IN_SEQUENCIA>
      <SEQ_IN_CODIGO></SEQ_IN_CODIGO>
      <NOT_IN_CODIGO></NOT_IN_CODIGO>
      <ITN_IN_SEQUENCIA></ITN_IN_SEQUENCIA>
    </Ocorrencia>
    <Estoque OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <SOE_IN_SEQUENCIA></SOE_IN_SEQUENCIA>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ALM_IN_CODIGO></ALM_IN_CODIGO>
      <LOC_IN_CODIGO></LOC_IN_CODIGO>
      <MVS_IN_RESERVA></MVS_IN_RESERVA>
      <NAT_ST_CODIGO></NAT_ST_CODIGO>
      <MVS_ST_REFERENCIA></MVS_ST_REFERENCIA>
      <MVS_ST_LOTEFORNE></MVS_ST_LOTEFORNE>
      <MVS_DT_ENTRADA></MVS_DT_ENTRADA>
      <MVS_DT_VALIDADE></MVS_DT_VALIDADE>
      <IRE_CH_TIPORESERVA></IRE_CH_TIPORESERVA>
      <MVS_RE_QUANTIDADE></MVS_RE_QUANTIDADE>  
    </Estoque>
    <Apropriacao OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ORC_IN_CODIGO></ORC_IN_CODIGO>
      <ORC_IN_SEQUENCIA></ORC_IN_SEQUENCIA>
      <SVC_IN_CODIGO></SVC_IN_CODIGO>
      <PRO_IN_CODIGO></PRO_IN_CODIGO>
      <IREP_IN_SEQUENCIA></IREP_IN_SEQUENCIA>
    </Apropriacao>
    <MaterialTerceiro OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>        
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ILM_IN_SEQUENCIA></ILM_IN_SEQUENCIA>
      <COM_IN_CODIGO></COM_IN_CODIGO>
      <PRO_IN_CODIGO></PRO_IN_CODIGO>
    </MaterialTerceiro>
  </Itens>
  <Itens OPERACAO="I">
    <OPERACAO>I</OPERACAO>
    <REG_ST_ID>2</REG_ST_ID>
    <REG_ST_IDPAI>1</REG_ST_IDPAI>
    <SOL_IN_CODIGO></SOL_IN_CODIGO>
    <SOI_IN_CODIGO></SOI_IN_CODIGO>
    <UNI_ST_UNIDADE>UN</UNI_ST_UNIDADE>
    <PRO_PAD_IN_CODIGO></PRO_PAD_IN_CODIGO>
    <COS_IN_CODIGO></COS_IN_CODIGO>
    <PRO_IN_CODIGO>21616</PRO_IN_CODIGO>
    <CPS_IN_CODIGO></CPS_IN_CODIGO>
    <SOI_DT_NECESSIDADE>06/12/2013</SOI_DT_NECESSIDADE>
    <SOI_RE_QUANTIDADESOL>10,000</SOI_RE_QUANTIDADESOL>
    <FMT_ST_CODIGO></FMT_ST_CODIGO>
    <SOI_RE_QUANTIDADE>10,000</SOI_RE_QUANTIDADE>
    <APL_IN_CODIGO>101</APL_IN_CODIGO>
    <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
    <USU_IN_INCLUSAO>1</USU_IN_INCLUSAO>
    <SOI_DT_INCLUSAO>06/12/2013</SOI_DT_INCLUSAO>
    <USU_IN_ALTERA>1</USU_IN_ALTERA>
    <SOI_DT_ALTERACAO>06/12/2013</SOI_DT_ALTERACAO>
    <HUS_IN_SEQUENCIA>7</HUS_IN_SEQUENCIA>
    <SOI_CH_STATUS>T</SOI_CH_STATUS>
    <SOI_ST_ESPECIFICACAO></SOI_ST_ESPECIFICACAO>
    <SOI_ST_MOTIVOSOLICITACAO></SOI_ST_MOTIVOSOLICITACAO>
    <SOI_CH_RETIRAENTREGA>E</SOI_CH_RETIRAENTREGA>
    <SOI_CH_STATUSNEC>N</SOI_CH_STATUSNEC>
    <USU_IN_SOLICITANTE>1</USU_IN_SOLICITANTE>
    <SOI_ST_REFERENCIA></SOI_ST_REFERENCIA>
    <COSM_IN_CODIGO></COSM_IN_CODIGO>
    <COT_ORG_IN_CODIGO></COT_ORG_IN_CODIGO>
    <SOI_BO_CONTROLAMATTERC>N</SOI_BO_CONTROLAMATTERC>
    <SOI_BO_VINCULACONTRATOS>N</SOI_BO_VINCULACONTRATOS>
    <ITC_IN_CODIGO></ITC_IN_CODIGO>
    <SOL_BO_AUTOMATICA></SOL_BO_AUTOMATICA>
    <COMPL_ST_DESCRICAO>Item Generico</COMPL_ST_DESCRICAO>
    <PRO_ST_ALTERNATIVO></PRO_ST_ALTERNATIVO>
    <PCB_ST_CODIGOBARRA></PCB_ST_CODIGOBARRA>
    <EQU_ST_EQUIVALENTE></EQU_ST_EQUIVALENTE>
    <SOI_IN_CONTADOR>2</SOI_IN_CONTADOR>
    <Localizacao OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID>2</REG_ST_ID>
      <REG_ST_IDPAI>2</REG_ST_IDPAI>
      <B_ORF_IN_REDUZIDO>347</B_ORF_IN_REDUZIDO>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ORF_IN_REDUZIDO>347</ORF_IN_REDUZIDO>
      <SOC_RE_QUANTIDADE>10,000</SOC_RE_QUANTIDADE>
      <SOC_RE_PERC>100,0000</SOC_RE_PERC>
      <ORF_ST_EXTENSO></ORF_ST_EXTENSO>
      <ORF_ST_AUXILIAR></ORF_ST_AUXILIAR>
    </Localizacao>
    <CentroCusto OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID>2</REG_ST_ID>
      <REG_ST_IDPAI>2</REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <CCF_IN_REDUZIDO>9</CCF_IN_REDUZIDO>
      <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
      <SCF_RE_QUANTIDADE>7,000</SCF_RE_QUANTIDADE>
      <SCF_RE_PERC>70,0000</SCF_RE_PERC>
      <SCF_IN_SEQUENCIA>6</SCF_IN_SEQUENCIA>
      <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
      <CUS_ST_APELIDO></CUS_ST_APELIDO>
      <Projeto OPERACAO="I">
        <OPERACAO>I</OPERACAO>
        <REG_ST_ID>2</REG_ST_ID>
        <REG_ST_IDPAI>2</REG_ST_IDPAI>
        <ORG_IN_CODIGO></ORG_IN_CODIGO>
        <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
        <SOL_IN_CODIGO></SOL_IN_CODIGO>
        <SOI_IN_CODIGO></SOI_IN_CODIGO>
        <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
        <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
        <SPROJ_RE_QUANTIDADE>7,000</SPROJ_RE_QUANTIDADE>
        <SPROJ_RE_PERC>100,0000</SPROJ_RE_PERC>
        <SCF_IN_SEQUENCIA>6</SCF_IN_SEQUENCIA>
        <SPROJ_IN_SEQUENCIA>3</SPROJ_IN_SEQUENCIA>
        <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
        <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
      </Projeto>
    </CentroCusto>
    <CentroCusto OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID>3</REG_ST_ID>
      <REG_ST_IDPAI>2</REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <CCF_IN_REDUZIDO>22</CCF_IN_REDUZIDO>
      <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
      <SCF_RE_QUANTIDADE>3,000</SCF_RE_QUANTIDADE>
      <SCF_RE_PERC>30,0000</SCF_RE_PERC>
      <SCF_IN_SEQUENCIA>7</SCF_IN_SEQUENCIA>
      <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
      <CUS_ST_APELIDO></CUS_ST_APELIDO>
      <Projeto OPERACAO="I">
        <OPERACAO>I</OPERACAO>
        <REG_ST_ID>3</REG_ST_ID>
        <REG_ST_IDPAI>3</REG_ST_IDPAI>
        <ORG_IN_CODIGO></ORG_IN_CODIGO>
        <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
        <SOL_IN_CODIGO></SOL_IN_CODIGO>
        <SOI_IN_CODIGO></SOI_IN_CODIGO>
        <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
        <TPC_ST_CLASSE>1</TPC_ST_CLASSE>
        <SPROJ_RE_QUANTIDADE>3,000</SPROJ_RE_QUANTIDADE>
        <SPROJ_RE_PERC>100,0000</SPROJ_RE_PERC>
        <SCF_IN_SEQUENCIA>7</SCF_IN_SEQUENCIA>
        <SPROJ_IN_SEQUENCIA>4</SPROJ_IN_SEQUENCIA>
        <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
        <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
      </Projeto>
    </CentroCusto>
    <Ocorrencia OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <SOC_IN_CODIGO></SOC_IN_CODIGO>
      <SOC_DT_EMISSAO></SOC_DT_EMISSAO>
      <SOC_ST_DESCRICAO></SOC_ST_DESCRICAO>
      <SOC_ST_TIPO></SOC_ST_TIPO>
      <OCS_IN_CODIGO></OCS_IN_CODIGO>
      <MVT_SER_IN_SEQUENCIA></MVT_SER_IN_SEQUENCIA>
      <MVT_IN_LANCAM></MVT_IN_LANCAM>
      <MVT_CH_TIPO></MVT_CH_TIPO>
      <MVT_RE_QUANTIDADE></MVT_RE_QUANTIDADE>
      <AGN_IN_CODIGO></AGN_IN_CODIGO>
      <AGN_TAU_ST_CODIGO></AGN_TAU_ST_CODIGO>
      <RCB_ST_NOTA></RCB_ST_NOTA>
      <RCB_DT_DOCUMENTO></RCB_DT_DOCUMENTO>
      <RCI_IN_SEQUENCIA></RCI_IN_SEQUENCIA>
      <SEQ_IN_CODIGO></SEQ_IN_CODIGO>
      <NOT_IN_CODIGO></NOT_IN_CODIGO>
      <ITN_IN_SEQUENCIA></ITN_IN_SEQUENCIA>
    </Ocorrencia>
    <Estoque OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <SOE_IN_SEQUENCIA></SOE_IN_SEQUENCIA>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ALM_IN_CODIGO></ALM_IN_CODIGO>
      <LOC_IN_CODIGO></LOC_IN_CODIGO>
      <MVS_IN_RESERVA></MVS_IN_RESERVA>
      <NAT_ST_CODIGO></NAT_ST_CODIGO>
      <MVS_ST_REFERENCIA></MVS_ST_REFERENCIA>
      <MVS_ST_LOTEFORNE></MVS_ST_LOTEFORNE>
      <MVS_DT_ENTRADA></MVS_DT_ENTRADA>
      <MVS_DT_VALIDADE></MVS_DT_VALIDADE>
      <IRE_CH_TIPORESERVA></IRE_CH_TIPORESERVA>
      <MVS_RE_QUANTIDADE></MVS_RE_QUANTIDADE>  
    </Estoque>
    <Apropriacao OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ORG_IN_CODIGO></ORG_IN_CODIGO>
      <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
      <SOL_IN_CODIGO></SOL_IN_CODIGO>
      <SOI_IN_CODIGO></SOI_IN_CODIGO>
      <ORC_IN_CODIGO></ORC_IN_CODIGO>
      <ORC_IN_SEQUENCIA></ORC_IN_SEQUENCIA>
      <SVC_IN_CODIGO></SVC_IN_CODIGO>
      <PRO_IN_CODIGO></PRO_IN_CODIGO>
      <IREP_IN_SEQUENCIA></IREP_IN_SEQUENCIA>
    </Apropriacao>
    <MaterialTerceiro OPERACAO="I">
      <OPERACAO>I</OPERACAO>
      <REG_ST_ID></REG_ST_ID>        
      <REG_ST_IDPAI></REG_ST_IDPAI>
      <ILM_IN_SEQUENCIA></ILM_IN_SEQUENCIA>
      <COM_IN_CODIGO></COM_IN_CODIGO>
      <PRO_IN_CODIGO></PRO_IN_CODIGO>
    </MaterialTerceiro>
  </Itens>
  <ItensReposicao OPERACAO="I">
    <OPERACAO>I</OPERACAO>
    <REG_ST_ID></REG_ST_ID>
    <REG_ST_IDPAI></REG_ST_IDPAI>
    <ORG_IN_CODIGO></ORG_IN_CODIGO>
    <SER_IN_SEQUENCIA></SER_IN_SEQUENCIA>
    <SOL_IN_CODIGO></SOL_IN_CODIGO>
    <IREP_IN_SEQUENCIA></IREP_IN_SEQUENCIA>
    <PRO_IN_CODIGO></PRO_IN_CODIGO>
    <CPS_IN_CODIGO></CPS_IN_CODIGO>
    <SOI_IN_CODIGO></SOI_IN_CODIGO>
    <IREP_RE_QTDENECE></IREP_RE_QTDENECE>
    <IREP_RE_QTDESOLI></IREP_RE_QTDESOLI>
    <IREP_CH_GERASOLI></IREP_CH_GERASOLI>
    <IREP_DT_ENTREGA></IREP_DT_ENTREGA>
    <GRU_IN_CODIGO></GRU_IN_CODIGO>
    <GRU_ST_EXTENSO></GRU_ST_EXTENSO>
    <APL_IN_CODIGO></APL_IN_CODIGO>
    <IREP_ST_REFERENCIA></IREP_ST_REFERENCIA>
    <TPC_ST_CLASSE></TPC_ST_CLASSE>
    <IREP_BO_CONTROLAMATTERC></IREP_BO_CONTROLAMATTERC>
    <ITC_IN_CODIGO></ITC_IN_CODIGO>
  </ItensReposicao>
</Solicitacao>


Exemplo de XML Alteração


<?xml version="1.0" encoding="UTF-8"?>
<Solicitacao OPERACAO="U">
  <OPERACAO>U</OPERACAO>
  <REG_ST_ID>1</REG_ST_ID>
  <REG_ST_IDPAI>1</REG_ST_IDPAI>
  <SOL_IN_CODIGO>197156</SOL_IN_CODIGO>
  <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
  <SOL_DT_EMISSAO>06/01/2014</SOL_DT_EMISSAO>
  <SOL_IN_NUMRM>197156</SOL_IN_NUMRM>
  <SOL_CH_ORIGEM>U</SOL_CH_ORIGEM>
  <ORF_IN_REDUZIDO>347</ORF_IN_REDUZIDO>
  <CCF_IN_REDUZIDO>22</CCF_IN_REDUZIDO>
  <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
  <REP_DT_INICIO></REP_DT_INICIO>
  <REP_DT_FINAL></REP_DT_FINAL>
  <SOL_ST_SERIEPRODUCAO></SOL_ST_SERIEPRODUCAO>
  <SOL_ST_PROCESSO></SOL_ST_PROCESSO>
  <SOL_DT_ORCAMENTO></SOL_DT_ORCAMENTO>
  <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
  <CCF_ST_APELIDO></CCF_ST_APELIDO>
  <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
  <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
  <ORF_ST_EXTENSO></ORF_ST_EXTENSO>
  <ORF_ST_AUXILIAR></ORF_ST_AUXILIAR>
</Solicitacao>


Exemplo de XML Exclusão


<?xml version="1.0"?>
<Solicitacao OPERACAO="D">
  <OPERACAO>D</OPERACAO>
  <REG_ST_ID>1</REG_ST_ID>
  <REG_ST_IDPAI>1</REG_ST_IDPAI>
  <SOL_IN_CODIGO>197155</SOL_IN_CODIGO>
  <FIL_IN_CODIGO>3</FIL_IN_CODIGO>
  <SOL_DT_EMISSAO>06/01/2014</SOL_DT_EMISSAO>
  <SOL_IN_NUMRM>197155</SOL_IN_NUMRM>
  <SOL_CH_ORIGEM>U</SOL_CH_ORIGEM>
  <ORF_IN_REDUZIDO>347</ORF_IN_REDUZIDO>
  <CCF_IN_REDUZIDO>22</CCF_IN_REDUZIDO>
  <PROJ_IN_REDUZIDO>359</PROJ_IN_REDUZIDO>
  <REP_DT_INICIO></REP_DT_INICIO>
  <REP_DT_FINAL></REP_DT_FINAL>
  <SOL_ST_SERIEPRODUCAO></SOL_ST_SERIEPRODUCAO>
  <SOL_ST_PROCESSO></SOL_ST_PROCESSO>
  <SOL_DT_ORCAMENTO></SOL_DT_ORCAMENTO>
  <CCF_ST_EXTENSO></CCF_ST_EXTENSO>
  <CCF_ST_APELIDO></CCF_ST_APELIDO>
  <PROJ_ST_EXTENSO></PROJ_ST_EXTENSO>
  <PROJ_ST_APELIDO></PROJ_ST_APELIDO>
  <ORF_ST_EXTENSO></ORF_ST_EXTENSO>
  <ORF_ST_AUXILIAR></ORF_ST_AUXILIAR>
</Solicitacao> 


Estrutura Analítica dos Campos


Solicitação


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Valor Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação.


FIL_IN_CODIGO

Número

7

N

N

Código da Filial.


SOL_DT_EMISSAO

Data

-

N

N

Data da emissão.


SOL_IN_NUMRM

Número

8

N

N

Código da Requisição de Material.


SOL_CH_ORIGEM

Alfa

1

N

N

Código da Origem da Solicitação.


ORF_IN_REDUZIDO

Número

7

N

N

Código da Localização.


CCF_IN_REDUZIDO

Número

7

N

N

Código do Centro de Custo.


PROJ_IN_REDUZIDO

Número

7

N

N

Código do Projeto.


REP_DT_INICIO

Data

-

N

N

Data Inicial de Reposição.


REP_DT_FINAL

Data

-

N

N

Data Final de Reposição.


SOL_ST_SERIEPRODUCAO

Alfa

8

N

N

Série de Produção.


SOL_ST_PROCESSO

Alfa

20

N

N

Número do Processo do pedido de compra.


SOL_DT_ORCAMENTO

Data

-

N

N

Data de Orçamento.


CCF_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa ao centro de custo.


CCF_ST_APELIDO

Alfa

255

N

N

Descrição alternativa ao centro de custo.


PROJ_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa ao projeto.


PROJ_ST_APELIDO

Alfa

255

N

N

Descrição alternativa ao projeto.


ORF_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa a localização.


ORF_ST_AUXILIAR

Alfa

255

N

N

Descrição alternativa a localização.


SOL_CH_VALIDAUSUARIO

Alfa

1

N

N

Valida se o usuário solicitante está ativo.



Itens da Solicitação


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código sequencial do item.


UNI_ST_UNIDADE

Alfa

8

N

N

Código da Unidade.


PRO_PAD_IN_CODIGO

Número

3

N

N

Código padrão do item.


COS_IN_CODIGO

Número

3

N

N

Código do serviço.


PRO_IN_CODIGO

Número

7

N

N

Código do item.


CPS_IN_CODIGO

Número

10

N

N

Composição da Lista Materiais.


SOI_DT_NECESSIDADE

Data

-

N

N

Data da necessidade do item.


SOI_RE_QUANTIDADESOL

Número

15,3

N

N

Quantidade Solicitada.


FMT_ST_CODIGO

Alfa

4

N

N

Código do formato.


SOI_RE_QUANTIDADE

Número

15,3

N

N

Quantidade do item.


APL_IN_CODIGO

Número

3

N

N

Código da aplicação do item.


TPC_ST_CLASSE

Alfa

7

N

N

Código do tipo de classe.


USU_IN_INCLUSAO

Número

5

N

N

Código usuário de inclusão do item.


SOI_DT_INCLUSAO

Data

-

N

N

Data de inclusão do item.


USU_IN_ALTERA

Número

5

N

N

Código do usuário de alteração do item.


SOI_DT_ALTERACAO

Data

-

N

N

Data de alteração do item.


HUS_IN_SEQUENCIA

Número

12

N

N

Código do Histórico.


SOI_CH_STATUS

Alfa

1

N

N

Situação do Item.


SOI_ST_ESPECIFICACAO

Alfa

2000

N

N

Especificação do item.


SOI_ST_MOTIVOSOLICITACAO

Alfa

2000

N

N

Motivo da solicitação.


SOI_CH_RETIRAENTREGA

Alfa

1

N

N

Tipo de Retirada ou Entrega.


SOI_CH_STATUSNEC

Alfa

1

N

N

Situação da necessidade do item.


USU_IN_SOLICITANTE

Número

5

N

N

Código do usuário solicitante.


SOI_ST_REFERENCIA

Alfa

1400

N

N

Caracteristica do item.


COSM_IN_CODIGO

Número

6

N

N

Código de serviço por município.


COT_ORG_IN_CODIGO

Número

7

N

N

Código da organização da cotação.


SOI_BO_CONTROLAMATTERC

Alfa

1

N

N

Controla Material para Terceiro.


SOI_BO_VINCULACONTRATOS

Alfa

1

N

N

Vincular com Módulo de Contratos.


ITC_IN_CODIGO

Número

10

N

N

Código da Requisição de Material.


SOL_BO_AUTOMATICA

Alfa

1

N

N

Identifica que a solicitação é gerada automaticamente e não precisa analisar a situação dos itens.


COMPL_ST_DESCRICAO

Alfa

255

N

N

Descrição utilizada para item generico.


PRO_ST_ALTERNATIVO

Alfa

255

N

N

Descrição alternativo do item.


PCB_ST_CODIGOBARRA

Alfa

255

N

N

Código de Barras do item.


EQU_ST_EQUIVALENTE

Alfa

255

N

N

Descrição equivalente do item.


SOI_IN_CONTADOR

Número

38

N

N

Contador do Item.


SOI_CH_VALIDAUSUARIO

Alfa

1

N

N

Valida usuário.



Localização


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


B_ORF_IN_REDUZIDO

Número

38

N

N

Código da localização (Busca).


ORG_IN_CODIGO

Número

7

N

N

Código da organização.


SER_IN_SEQUENCIA

Número

3

N

N

Código da série.


SOL_IN_CODIGO

Número

6

N

N

Código da solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código do item solicitado.


ORF_IN_REDUZIDO

Número

7

N

N

Código da localização.


SOC_RE_QUANTIDADE

Número

15,3

N

N

Quantidade do rateio.


SOC_RE_PERC

Número

8,4

N

N

Percentual da quantidade do rateio.


ORF_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa a localização.


ORF_ST_AUXILIAR

Alfa

255

N

N

Descrição alternativa a localização..



Centro de Custo


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).


REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ORG_IN_CODIGO

Número

7

N

N

Código da organização.


SER_IN_SEQUENCIA

Número

3

N

N

Código da serie.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código do item da solicitação.


CCF_IN_REDUZIDO

Número

7

N

N

Código do centro de custo.


TPC_ST_CLASSE

Alfa

7

N

N

Código da classe.


SCF_RE_QUANTIDADE

Número

15,3

N

N

Quantidade de rateio.


SCF_RE_PERC

Número

8,4

N

N

Percentual da quantidade.


SCF_IN_SEQUENCIA

Número

7

N

N

Sequencial do rateio.


CCF_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa ao centro de custo.


CUS_ST_APELIDO

Alfa

255

N

N

Descrição alternativa ao centro de custo.



Projeto


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ORG_IN_CODIGO

Número

7

N

N

Código da organização.


SER_IN_SEQUENCIA

Número

3

N

N

Código da série.


SOL_IN_CODIGO

Número

6

N

N

Código da solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código do item solicitacao.


PROJ_IN_REDUZIDO

Número

7

N

N

Código do projeto.


TPC_ST_CLASSE

Alfa

7

N

N

Código da classe.


SPROJ_RE_QUANTIDADE

Número

15,3

N

N

Quantidade do rateio do projeto.


SPROJ_RE_PERC

Número

8,4

N

N

Percentual do projeto no rateio.


SCF_IN_SEQUENCIA

Número

7

N

N

Sequencial do rateio.


SPROJ_IN_SEQUENCIA

Número

7

N

N

Sequencial do projeto.


PROJ_ST_EXTENSO

Alfa

255

N

N

Descrição alternativa ao projeto.


PROJ_ST_APELIDO

Alfa

255

N

N

Descrição alternativa ao projeto.



Itens Reposição


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ORG_IN_CODIGO

Número

7

N

N

Código da organização.


SER_IN_SEQUENCIA

Número

3

N

N

Código da série.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação.


IREP_IN_SEQUENCIA

Número

7

N

N

Sequencia da reposição.


PRO_IN_CODIGO

Número

7

N

N

Código do item.


CPS_IN_CODIGO

Número

10

N

N

Composição da Lista Materiais.


SOI_IN_CODIGO

Número

6

N

N

Código sequencial do item.


IREP_RE_QTDENECE

Número

15,3

N

N

Quantidade necessária do item.


IREP_RE_QTDESOLI

Número

15,3

N

N

Quantidade Solicitada.


IREP_CH_GERASOLI

Alfa

1

N

N

Gera solicitação.


IREP_DT_ENTREGA

Data

-

N

N

Data da entrega do item.


GRU_IN_CODIGO

Número

6

N

N

Código do grupo.


GRU_ST_EXTENSO

Alfa

25

N

N

Nome do grupo.


APL_IN_CODIGO

Número

3

N

N

Código da aplicação do item.


IREP_ST_REFERENCIA

Alfa

1400

N

N

Caracteristica do item.


TPC_ST_CLASSE

Alfa

7

N

N

Código do tipo de classe


IREP_BO_CONTROLAMATTERC

Alfa

1

N

N

Controla Material para Terceiro.


ITC_IN_CODIGO

Número

10

N

N

Código da Requisição de Material.



Ocorrência Itens Solicitação


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ORG_IN_CODIGO

Número

7

N

N

Código da organização.


SER_IN_SEQUENCIA

Número

3

N

N

Código da série.


SOL_IN_CODIGO

Número

6

N

N

Código da solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código do item solicitado.


SOC_IN_CODIGO

Número

6

N

N

Código da ocorrencia da solicitacao.


SOC_DT_EMISSAO

Data

-

N

N

Data de emissão.


SOC_ST_DESCRICAO

Alfa

1000

N

N

Descrição da ocorrência.


SOC_ST_TIPO

Alfa

1

N

N

Tipo da Ocorrência.


OCS_IN_CODIGO

Número

3

N

N

Código da ocorrência.


MVT_SER_IN_SEQUENCIA

Número

3

N

N

Código da série do movimento.


MVT_IN_LANCAM

Número

8

N

N

Código do lançamento do movimento.


MVT_CH_TIPO

Alfa

1

N

N

Tipo do movimento.


MVT_RE_QUANTIDADE

Número

15,3

N

N

Quantidade do movimento.


AGN_IN_CODIGO

Número

7

N

N

Código do agente.


AGN_TAU_ST_CODIGO

Alfa

3

N

N

Tipo do agente.


RCB_ST_NOTA

Alfa

20

N

N

Número da nota de recebimento.


RCB_DT_DOCUMENTO

Data

-

N

N

Data do recebimento.


RCI_IN_SEQUENCIA

Número

3

N

N

Sequencia do item recebido.


SEQ_IN_CODIGO

Número

3

N

N

Código do padrão da sequencia.


NOT_IN_CODIGO

Número

6

N

N

Código da nota.


ITN_IN_SEQUENCIA

Número

3

N

N

Sequencia do item na nota.



Estoque Solicitação


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Número

255

N

N

Código de identificação do registro pai.


SOE_IN_SEQUENCIA

Número

20

N

N

Código Sequencial.


ORG_IN_CODIGO

Número

7

N

N

Código da organização


SER_IN_SEQUENCIA

Número

3

N

N

Código da sequencia.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação.


SOI_IN_CODIGO

Número

6

N

N

Código da sequencia do item selecionado.


ALM_IN_CODIGO

Número

6

N

N

Código do almoxarifado.


LOC_IN_CODIGO

Número

6

N

N

Código da localização.


MVS_IN_RESERVA

Número

20

N

N

Código da reserva.


NAT_ST_CODIGO

Alfa

3

N

N

Código da natureza.


MVS_ST_REFERENCIA

Alfa

1400

N

N

Referencia do movimento.


MVS_ST_LOTEFORNE

Alfa

50

N

N

Código do lote do movimento.


MVS_DT_ENTRADA

Data

-

N

N

Data de entrada do movimento.


MVS_DT_VALIDADE

Data

-

N

N

Data de validade do lote.


IRE_CH_TIPORESERVA

Alfa

2

N

N

Tipo de reserva.


MVS_RE_QUANTIDADE

Número

22

N

N

Quantidade do movimento.


 

Itens da Solicitação Apropriação


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ORG_IN_CODIGO

Número

7

N

N

Código da Organização.


SER_IN_SEQUENCIA

Número

3

N

N

Serie da solicitação.


SOL_IN_CODIGO

Número

6

N

N

Código da Solicitação de Materiais.


SOI_IN_CODIGO

Número

6

N

N

Sequência do item da solicitação.


ORC_IN_CODIGO

Número

22

N

N

Código do orçamento.


ORC_IN_SEQUENCIA

Número

22

N

N

Cód. seqüencial da posição do orçamento.


SVC_IN_CODIGO

Número

22

N

N

Código Serviço.


PRO_IN_CODIGO

Número

7

N

N

Código do Item Estoque.


IREP_IN_SEQUENCIA

Número

7

N

N

Campo utilizado para ligar com tabela itensreposicao.



Itens Material de Terceiro


Tag

Tipo

Tam.

Obrigatório?

Descrição

Observação

Insert

Up/Del

OPERACAO

Alfa

1

N

S

Tipo da operação para o registro (“I”nsert / “U”pdate / “D”elete / “R”ead).

Default “I”.

REG_ST_ID

Alfa

255

N

N

Código de identificação do registro.


REG_ST_IDPAI

Alfa

255

N

N

Código de identificação do registro pai.


ILM_IN_SEQUENCIA

Número

22

N

N

Código sequencial da lista de material de terceiro.


COM_IN_CODIGO

Número

7

N

N

Código do componente.


PRO_IN_CODIGO

Número

7

N

N

Código do produto.



  • No labels