Пример #1
0
        /// SALVANDO O CADASTRO E DADOS DO IMOVEL


        //CADASTRO DE LANÇAMENTOS FUNCIONANDO ALTERAR <NUMERODOCUMENTO>
        static public void SalvarLacamentoFinanceiro()
        {
            string xml = @"<FinLAN>  
              <FLAN>  
                <CODCOLIGADA>1</CODCOLIGADA>  
                <IDLAN>0</IDLAN>  
                <NUMERODOCUMENTO>1001064999</NUMERODOCUMENTO> 
                <IPTE>27593344243334673000600000013557842760000015000</IPTE>  
                <CNABNOSSONUMERO>00013550001355</CNABNOSSONUMERO>  
                <NFOUDUP>0</NFOUDUP>  
                <CLASSIFICACAO>0</CLASSIFICACAO>  
                <PAGREC>1</PAGREC>  
                <STATUSLAN>1</STATUSLAN>  
                <CODAPLICACAO>S</CODAPLICACAO>  
                <CODCOLXCX>1</CODCOLXCX>  
                <CODCCUSTO>03.00.00</CODCCUSTO>  
                <DATACRIACAO>2009-06-22T00:00:00</DATACRIACAO>  
                <DATAVENCIMENTO>2009-06-22T17:24:00</DATAVENCIMENTO>  
                <DATAEMISSAO>2009-06-22T13:18:26</DATAEMISSAO>  
                <DATABAIXA>2009-06-22T00:00:00</DATABAIXA>  
                <DATACONTABILIZBX>2009-06-22T00:00:00</DATACONTABILIZBX>  
                <DATAPAG>2009-06-22T00:00:00</DATAPAG>  
                <VALORORIGINAL>150.0000</VALORORIGINAL>  
                <VALORBAIXADO>150.0000</VALORBAIXADO>  
                <VALORCAP>0.0000</VALORCAP>  
                <VALORJUROS>0.0000</VALORJUROS>  
                <VALORDESCONTO>0.0000</VALORDESCONTO>  
                <VALORCHEQUE>0.0000</VALORCHEQUE>  
                <VALOROP1>0.0000</VALOROP1>  
                <VALOROP2>0.0000</VALOROP2>  
                <VALOROP3>0.0000</VALOROP3>  
                <VALOROP4>0.0000</VALOROP4>  
                <VALOROP5>0.0000</VALOROP5>  
                <VALOROP6>0.0000</VALOROP6>  
                <VALOROP7>0.0000</VALOROP7>  
                <VALOROP8>0.0000</VALOROP8>  
                <VALORMULTA>0.0000</VALORMULTA>  
                <VALORAUXILIAR>1.0000</VALORAUXILIAR>  
                <VALORBASEIRRF>100.0000</VALORBASEIRRF>  
                <VALORIRRF>0.0000</VALORIRRF>  
                <VALORREPASSE>0.0000</VALORREPASSE>  
                <VALORVENCIMENTOANTECIP>0.0000</VALORVENCIMENTOANTECIP>  
                <VALORNOTACREDITO>0.0000</VALORNOTACREDITO>  
                <VALORADIANTAMENTO>0.0000</VALORADIANTAMENTO>  
                <VALORDEVOLUCAO>0.0000</VALORDEVOLUCAO>  
                <JUROSDIA>0.0000</JUROSDIA>  
                <CAPMENSAL>0.0000</CAPMENSAL>  
                <TAXASVENDOR>0.0000</TAXASVENDOR>  
                <JUROSVENDOR>0.0000</JUROSVENDOR>  
                <CODCOLCFO>1</CODCOLCFO>  
                <CODCFO>C00003</CODCFO>  
                <CODCOLCXA>1</CODCOLCXA>  
                <CODCXA>106</CODCXA>  
                <IDPGTO>1</IDPGTO>  
                <CODTDO>01</CODTDO>  
                <CODFILIAL>1</CODFILIAL>  
                <SERIEDOCUMENTO>@@@</SERIEDOCUMENTO>  
                <TIPOCONTABILLAN>0</TIPOCONTABILLAN>  
                <HISTORICO>Cadastro 2021 lançamentos</HISTORICO>
                <CODMOEVALORORIGINAL>R$</CODMOEVALORORIGINAL>  
                <LIBAUTORIZADA>0</LIBAUTORIZADA>  
                <STATUSEXPORTACAO>0</STATUSEXPORTACAO>  
                <NUMLOTECONTABIL>0</NUMLOTECONTABIL>  
                <STATUSEXTRATO>0</STATUSEXTRATO>  
                <CNABCARTEIRA>21</CNABCARTEIRA>  
                <CNABACEITE>0</CNABACEITE>  
                <CNABSTATUS>0</CNABSTATUS>  
                <CNABBANCO>275</CNABBANCO>  
                <REEMBOLSAVEL>0</REEMBOLSAVEL>  
                <CODBAIXA>2</CODBAIXA>  
                <USUARIO>Kenya</USUARIO>  
                <BAIXAAUTORIZADA>1</BAIXAAUTORIZADA>  
                <TEMCHEQUEPARCIAL>0</TEMCHEQUEPARCIAL>  
                <JAIMPRIMIU>0</JAIMPRIMIU>  
                <NUMBLOQUEIOS>0</NUMBLOQUEIOS>  
                <NUMCONTABILBX>00006497</NUMCONTABILBX>  
                <COTACAOINCLUSAO>0.000000000</COTACAOINCLUSAO>  
                <COTACAOBAIXA>0.000000000</COTACAOBAIXA>  
                <CARENCIAJUROS>0</CARENCIAJUROS>  
                <TIPOJUROSDIA>0</TIPOJUROSDIA>  
                <USUARIOCRIACAO>UsrProcSel</USUARIOCRIACAO>  
                <DATAALTERACAO>2009-06-22T00:00:00</DATAALTERACAO>  
                <ALTERACAOBLOQUEADA>0</ALTERACAOBLOQUEADA>  
                <MULTADIA>0.0000</MULTADIA>  
                <DESCONTADO>0</DESCONTADO>  
                <VALORINSS>0.0000</VALORINSS>  
                <VALORDEDUCAO>0.0000</VALORDEDUCAO>  
                <APLICFORMULA>F</APLICFORMULA>  
                <INSSEMOUTRAEMPRESA>0.0000</INSSEMOUTRAEMPRESA>  
                <PERCENTBASEINSS>100.0000</PERCENTBASEINSS>  
                <PERCBASEINSSEMPREGADO>100.0000</PERCBASEINSSEMPREGADO>  
                <INSSEDITADO>0</INSSEDITADO>  
                <IRRFEDITADO>0</IRRFEDITADO>  
                <REUTILIZACAO>0</REUTILIZACAO>  
                <VALORSESTSENAT>0.0000</VALORSESTSENAT>  
                <CONVENIO>123321</CONVENIO>  
                <DIGCONVENIO>2</DIGCONVENIO>  
                <PERCJUROS>0</PERCJUROS>  
                <PERCDESCONTO>0</PERCDESCONTO>  
                <PERCMULTA>0</PERCMULTA>  
                <PERCCAP>0</PERCCAP>  
                <PERCOP1>0</PERCOP1>  
                <PERCOP2>0</PERCOP2>  
                <PERCOP3>0</PERCOP3>  
                <PERCOP4>0</PERCOP4>  
                <PERCOP5>0</PERCOP5>  
                <PERCOP6>0</PERCOP6>  
                <PERCOP7>0</PERCOP7>  
                <PERCOP8>0</PERCOP8>  
                <VALORINSSEMPREGADOR>0</VALORINSSEMPREGADOR>  
                <VALORBASEINSSEMPREGADOR>0</VALORBASEINSSEMPREGADOR>  
                <VRBASEINSS>0</VRBASEINSS>  
                <VRBASEIRRF>0</VRBASEIRRF>  
                <VALORSERVICO>150.0000</VALORSERVICO>  
                <VRBASEINSSOUTRAEMPRESA>0.0000</VRBASEINSSOUTRAEMPRESA>  
                <IDHISTORICO>0</IDHISTORICO>  
                <PreencherRatCCusto>true</PreencherRatCCusto>  
                <PreencherRatDepto>true</PreencherRatDepto>  
                <VRPERDAFINANCEIRA>0.0000</VRPERDAFINANCEIRA>  
                <MODELOCONTABILIZACAO>1</MODELOCONTABILIZACAO>  
                <MODELOCONTABILIZACAOBAIXA>1</MODELOCONTABILIZACAOBAIXA>  
                <IDCONVENIO>0</IDCONVENIO>  
                <VALORORIGINALBX>0</VALORORIGINALBX>  
                <VALORDESCONTOBX>0</VALORDESCONTOBX>  
                <VALORJUROSBX>0</VALORJUROSBX>  
                <VALORMULTABX>0</VALORMULTABX>  
                <VALORCAPBX>0</VALORCAPBX>  
                <VALOROP1BX>0,0000</VALOROP1BX>  
                <VALOROP2BX>0,0000</VALOROP2BX>  
                <VALOROP3BX>0,0000</VALOROP3BX>  
                <VALOROP4BX>0,0000</VALOROP4BX>  
                <VALOROP5BX>0,0000</VALOROP5BX>  
                <VALOROP6BX>0,0000</VALOROP6BX>  
                <VALOROP7BX>0,0000</VALOROP7BX>  
                <VALOROP8BX>0,0000</VALOROP8BX>  
                <VALORINSSBX>0</VALORINSSBX>  
                <VALORIRRFBX>0</VALORIRRFBX>  
                <VALORSESTSENATBX>0</VALORSESTSENATBX>  
                <VALORDEVOLUCAOBX>0</VALORDEVOLUCAOBX>  
                <VALORNOTACREDITOBX>0</VALORNOTACREDITOBX>  
                <VALORADIANTAMENTOBX>0</VALORADIANTAMENTOBX>  
                <VALORJUROSVENDORBX>0</VALORJUROSVENDORBX>  
                <VALORRETENCOESBX>0</VALORRETENCOESBX>  
                <STATUSORCAMENTO>0</STATUSORCAMENTO>  
                <BAIXAPENDENTE>0</BAIXAPENDENTE>  
                <VALORDESCONTOACORDO>0.0000</VALORDESCONTOACORDO>  
                <VALORJUROSACORDO>0.0000</VALORJUROSACORDO>  
                <VALORACRESCIMOACORDO>0.0000</VALORACRESCIMOACORDO>  
                <VALORDEDUCAOVARIAVEL>0.0000</VALORDEDUCAOVARIAVEL>  
                <STATUSLIQDUVIDOSA>0</STATUSLIQDUVIDOSA>  
                <CODCOLPGTO>1</CODCOLPGTO>  
              </FLAN>  
              <FLANRATCCU>  
                <IDRATCCU>0</IDRATCCU>  
                <CODCOLIGADA>1</CODCOLIGADA>  
                <IDLAN>0</IDLAN>  
                <CODCCUSTO>03.00.00</CODCCUSTO>
                <CODCOLNATFINANCEIRA>1</CODCOLNATFINANCEIRA>
                <CODNATFINANCEIRA>1001</CODNATFINANCEIRA>
                <NOME>Administrativo</NOME>  
                <VALOR>150.0000</VALOR>  
                <PERCENTUAL>100.0000</PERCENTUAL>  
              </FLANRATCCU>  
              <FLANCOMPL>  
                <CODCOLIGADA>1</CODCOLIGADA>  
                <IDLAN>0</IDLAN>  
              </FLANCOMPL>   
            </FinLAN>";

            string contexto = "CODSISTEMA=G;CODCOLIGADA=1;CODUSUARIO={usuario}";

            DataClient dataclient = new DataClient(url, contexto, usuario, senha);

            string[] retorno = dataclient.SaveRecord("FinLanDataBR", xml);

            Console.WriteLine(retorno[0].ToString());
            Console.Read();
        }
Пример #2
0
        static public void SalvarDeDespesas(tblCargaImoveisDadosCompletosDespesas202105311 item, XALGIMOVEL imovel, int tipoValorDespesa)
        {
            string xml = @"<ImbDespesaAluguelData xmlns='http://tempuri.org/ImbDespesaAluguelData.xsd\'> " +
                         "<XDESPESA> " +
                         //Identificação
                         "<CODCOLIGADA>1</CODCOLIGADA> " +
                         "<CODDESPESA>0</CODDESPESA>" +
                         "<ORIGEM>1</ORIGEM> " +
                         //"<STATUS>0</STATUS>  " +
                         "<ANOEXERCICIO>2021</ANOEXERCICIO>  " +
                         "<COMPETENCIA>2021-05-01 00:00:00.0000000</COMPETENCIA>  " +
                         "<DESCDESPESA>" + item.EMGEA_NumContrato + "</DESCDESPESA>" +
                         "<NUMERODOCUMENTO>" + item.EMGEA_NumContrato + "</NUMERODOCUMENTO>  " +
                         "<CODTIPODESPESA>2</CODTIPODESPESA>  " +
                         "<CODPARAMMVTO>1</CODPARAMMVTO> " +
                         //Verificar de onde vem o cliente
                         "<CODCOLCFO>0</CODCOLCFO>  " +
                         "<CODCFO>F00786</CODCFO>  " +
                         "<CODIMOVEL>" + imovel.CODIMOVEL + "</CODIMOVEL>  " +
                         "<IDINSCRICAOMUNICIPAL></IDINSCRICAOMUNICIPAL>  " +
                         //Valor Despesa
                         "<TIPOVALORDESPESA>" + tipoValorDespesa + "</TIPOVALORDESPESA> " +
                         "<VALORAVISTA>" + item.VALOR_TOTAL_C__DESCONTO + "</VALORAVISTA>  " +
                         "<VALORAPRAZO>" + item.VALOR_TOTAL_IPTU_2021 + "</VALORAPRAZO> " +
                         "<PRIMEIROVENCIMENTO>" + item.VENCIMENTO_CONTA_ÚNICA + "</PRIMEIROVENCIMENTO>  " +
                         "<NUMPARCELA>" + item.N_DE_PARCELAS + "</NUMPARCELA>  " +
                         "<PERIODICIDADE>1</PERIODICIDADE> " +
                         "<INTERVALODIAS></INTERVALODIAS>  " +

                         //"<NUMEROPARCELA>" + item.N_DE_PARCELAS + "</NUMEROPARECELAS> " +

                         //Reembolso
                         //"<PERMITEREEMBOLSO></PERMITEREEMBOLSO>  " +
                         //"<CODREGRAREEMBOLSO> </CODREGRAREEMBOLSO>  " +
                         //"<IDPARAMFIN></IDPARAMFIN>  " +
                         //"<TIPOVALORREEMBOLSO>1</TIPOVALORREEMBOLSO>  " +
                         //"<PRIMEIROVCTOREEMBOLSO>0001-01-01 00:00:00.0000000</PRIMEIROVCTOREEMBOLSO>  " +
                         //"<NUMPARCELAREEMBOLSO>0</NUMPARCELAREEMBOLSO>  " +
                         //"<PERIODICIDADEREEMBOLSO>1</PERIODICIDADEREEMBOLSO> " +
                         //"<INTERVALODIASREEMBOLSO></INTERVALODIASREEMBOLSO> " +
                         //Não está sendo utilizadas
                         //"<COD_PESS_EMPR></COD_PESS_EMPR>  " +
                         //"<NUM_UNID></NUM_UNID> " +
                         //"<NUM_SUB_UNID></NUM_SUB_UNID>  " +
                         //"<CODSEGURO></CODSEGURO>  " +

                         "</XDESPESA> " +
                         "</ImbDespesaAluguelData>";

            string contexto = "CODSISTEMA=G;CODCOLIGADA=1;CODUSUARIO={usuario}";

            DataClient dataclient = new DataClient(url, contexto, usuario, senha);

            string[] retorno = dataclient.SaveRecord("ImbDespesaAluguelData", xml);

            counter++;

            using (StreamWriter w = File.AppendText("Log registros inseridos.txt"))
            {
                Log("Foi inserido 1 despesa para o imóvel : " + imovel.CODIMOVEL, w);
            }


            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine($"{DateTime.Now.ToLongTimeString()} {DateTime.Now.ToLongDateString()}");
            Console.WriteLine("Foi inserido " + retorno[0].ToString() + " depesa para o imóvel " + imovel.CODIMOVEL);
            Console.WriteLine("--------------------------------------------------------------");

            //Console.WriteLine(retorno[0].ToString());

            //Console.Read();
        }