Ejemplo n.º 1
0
        private void BtnGerarDS_Click(object sender, EventArgs e)
        {
            if (spdNFeDataSet == null)
            {
                spdNFeDataSet = new spdNFeDataSetX();
            }

            txtNumeroRecibo.Clear();
            txtNumeroProtocolo.Clear();
            _NumeroLote                 = "1";
            _NumeroSerie                = "1";
            spdNFe.VersaoManual         = "6.0";
            spdNFeDataSet.VersaoEsquema = "pl_009";

            spdNFeDataSet.DicionarioXML = spdNFe.DiretorioTemplates + @"Conversor\NFeDataSets.xml";

            #region Preenchimento dos dados da NF-e

            var aDataHoraAtual = DateTime.Now.ToString("s");
            spdNFeDataSet.Incluir();
            spdNFeDataSet.SetCampo("versao_A02=4.00");
            spdNFeDataSet.SetCampo("cUF_B02=41");
            spdNFeDataSet.SetCampo("cNF_B03=999785212");
            spdNFeDataSet.SetCampo("natOp_B04=VENDA DE MERCADORIA ADQ. DE TERCEIRO - PF E PJ NAO CONTRIBUI");
            spdNFeDataSet.SetCampo("mod_B06=55");
            spdNFeDataSet.SetCampo("serie_B07=12");
            spdNFeDataSet.SetCampo("nNF_B08=898397");
            spdNFeDataSet.SetCampo($"DHEMI_B09={aDataHoraAtual}-03:00");
            spdNFeDataSet.SetCampo($"DHSAIENT_B10={aDataHoraAtual}-03:00");
            spdNFeDataSet.SetCampo("tpNF_B11=1");
            spdNFeDataSet.SetCampo("IDDEST_B11A=2");
            spdNFeDataSet.SetCampo("cMunFG_B12=4115200");
            spdNFeDataSet.SetCampo("tpImp_B21=1");
            spdNFeDataSet.SetCampo("tpEmis_B22=1");

            spdNFeDataSet.SetCampo("cDV_B23=0");
            spdNFeDataSet.SetCampo("tpAmb_B24=2");
            spdNFeDataSet.SetCampo("finNFe_B25=1");
            spdNFeDataSet.SetCampo("INDFINAL_B25A=1");
            spdNFeDataSet.SetCampo("INDPRES_B25B=1");
            spdNFeDataSet.SetCampo("procEmi_B26=0");
            spdNFeDataSet.SetCampo("verProc_B27=SomaERP - 1.2.5");

            spdNFeDataSet.SetCampo("CRT_C21=3");
            spdNFeDataSet.SetCampo("CNPJ_C02=08187168000160");
            spdNFeDataSet.SetCampo("xNome_C03=TECNOSPEED E TECNOLOGIA");
            spdNFeDataSet.SetCampo("xFant_C04=TECNOSPEED E TECNOLOGIA");
            spdNFeDataSet.SetCampo("xLgr_C06=RUA DO POVO");
            spdNFeDataSet.SetCampo("nro_C07=711");
            spdNFeDataSet.SetCampo("xBairro_C09=parque petrobrás");
            spdNFeDataSet.SetCampo("cMun_C10=4115200");
            spdNFeDataSet.SetCampo("xMun_C11=MARINGA");
            spdNFeDataSet.SetCampo("UF_C12=PR");
            spdNFeDataSet.SetCampo("CEP_C13=79415000");
            spdNFeDataSet.SetCampo("cPais_C14=1058");
            spdNFeDataSet.SetCampo("xPais_C15=BRASIL");
            spdNFeDataSet.SetCampo("fone_C16=4432222222");
            spdNFeDataSet.SetCampo("IE_C17=9044016688");

            spdNFeDataSet.SetCampo("CNPJ_E02=08187168000160");
            spdNFeDataSet.SetCampo("IDESTRANGEIRO_E03A=");
            spdNFeDataSet.SetCampo("xNome_E04=NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL");
            spdNFeDataSet.SetCampo("xLgr_E06=RUA DO CENTRO");
            spdNFeDataSet.SetCampo("nro_E07=897");
            spdNFeDataSet.SetCampo("xBairro_E09=CENTRAL");
            spdNFeDataSet.SetCampo("cMun_E10=4115200 ");
            spdNFeDataSet.SetCampo("xMun_E11=MARINGÁ");
            spdNFeDataSet.SetCampo("UF_E12=PR");
            spdNFeDataSet.SetCampo("CEP_E13=87500000");
            spdNFeDataSet.SetCampo("cPais_E14=1058");
            spdNFeDataSet.SetCampo("xPais_E15=BRASIL");
            spdNFeDataSet.SetCampo("fone_E16=445555555");
            spdNFeDataSet.SetCampo("INDIEDEST_E16A=1");
            spdNFeDataSet.SetCampo("IE_E17=9044016688");
            spdNFeDataSet.SetCampo("IM_E18A=");

            spdNFeDataSet.SetCampo("email_e19=");

            spdNFeDataSet.SetCampo("CNPJ_GA02=");

            spdNFeDataSet.IncluirItem();
            spdNFeDataSet.SetCampo("nItem_H02=1");
            spdNFeDataSet.SetCampo("cProd_I02=0999");
            spdNFeDataSet.SetCampo("cEAN_I03=SEM GTIN");
            spdNFeDataSet.SetCampo("xProd_I04=MELAO");
            spdNFeDataSet.SetCampo("NCM_I05=11081200");
            spdNFeDataSet.SetCampo("CEST_I05c=0123456");
            spdNFeDataSet.SetCampo("indEscala_I05d=S");
            spdNFeDataSet.SetCampo("CFOP_I08=6102");
            spdNFeDataSet.SetCampo("uCom_I09=CX");
            spdNFeDataSet.SetCampo("qCom_I10=1");
            spdNFeDataSet.SetCampo("vUnCom_I10a=0.0100");
            spdNFeDataSet.SetCampo("vProd_I11=0.01");
            spdNFeDataSet.SetCampo("cEANTrib_I12=SEM GTIN");
            spdNFeDataSet.SetCampo("uTrib_I13=CX");
            spdNFeDataSet.SetCampo("qTrib_I14=1");
            spdNFeDataSet.SetCampo("vUnTrib_I14a=0.0100");
            spdNFeDataSet.SetCampo("indTot_I17b=1");
            spdNFeDataSet.SetCampo("orig_N11=0");
            spdNFeDataSet.SetCampo("CST_N12=00");
            spdNFeDataSet.SetCampo("modBC_N13=0");
            spdNFeDataSet.SetCampo("vBC_N15=0.01");
            spdNFeDataSet.SetCampo("pICMS_N16=12.00");
            spdNFeDataSet.SetCampo("vICMS_N17=0.01");
            spdNFeDataSet.SetCampo("VICMSDESON_N28A=0.00");

            spdNFeDataSet.SetCampo("CST_Q06=01");
            spdNFeDataSet.SetCampo("vBC_Q07=0.01");
            spdNFeDataSet.SetCampo("pPIS_Q08=1.65");
            spdNFeDataSet.SetCampo("vPIS_Q09=0.00");

            spdNFeDataSet.SetCampo("CST_S06=01");
            spdNFeDataSet.SetCampo("vBC_S07=0.01");
            spdNFeDataSet.SetCampo("pCOFINS_S08=7.60");
            spdNFeDataSet.SetCampo("vCOFINS_S11=0.01");

            spdNFeDataSet.SetCampo("nLote_I81=123");
            spdNFeDataSet.SetCampo("qLote_I82=5565.000");
            spdNFeDataSet.SetCampo("dFab_I83=2017-07-23");
            spdNFeDataSet.SetCampo("dVal_I84=2018-07-23");

            spdNFeDataSet.SetCampo("cProdANVISA_k01a=1234567890123");
            spdNFeDataSet.SetCampo("vPMC_k06=1.00");

            spdNFeDataSet.SalvarItem();

            spdNFeDataSet.SetCampo("vBC_W03=0.01");
            spdNFeDataSet.SetCampo("vICMS_W04=0.01");
            spdNFeDataSet.SetCampo("vICMSDeson_W04a=0.00");
            spdNFeDataSet.SetCampo("vFCP_W04h=0.00");
            spdNFeDataSet.SetCampo("vBCST_W05=0.00");
            spdNFeDataSet.SetCampo("vST_W06=0.00");
            spdNFeDataSet.SetCampo("vFCPST_W06a=0.00");
            spdNFeDataSet.SetCampo("vFCPSTRet_W06b=0.00");
            spdNFeDataSet.SetCampo("vST_W06=0.00");
            spdNFeDataSet.SetCampo("vFCPST_W06a=0.00");
            spdNFeDataSet.SetCampo("vFCPSTRet_W06b=0.00");
            spdNFeDataSet.SetCampo("vProd_W07=0.01");
            spdNFeDataSet.SetCampo("vFrete_W08=0.00");
            spdNFeDataSet.SetCampo("vSeg_W09=0.00");
            spdNFeDataSet.SetCampo("vDesc_W10=0.00");
            spdNFeDataSet.SetCampo("vII_W11=0.00");
            spdNFeDataSet.SetCampo("vIPI_W12=0.00");
            spdNFeDataSet.SetCampo("vIPIDevol_W12a=0.00");
            spdNFeDataSet.SetCampo("vPIS_W13=0.00");
            spdNFeDataSet.SetCampo("vCOFINS_W14=0.01");
            spdNFeDataSet.SetCampo("vOutro_W15=0.00");
            spdNFeDataSet.SetCampo("vNF_W16=0.01");

            spdNFeDataSet.SetCampo("modFrete_X02=0");

            spdNFeDataSet.SetCampo("nFat_Y03=2000");
            spdNFeDataSet.SetCampo("vOrig_Y04=1000.00");
            spdNFeDataSet.SetCampo("vDesc_Y05=100.00");
            spdNFeDataSet.SetCampo("vLiq_Y06=900.00");

            spdNFeDataSet.SetCampo("vTroco_YA09=6.04");

            spdNFeDataSet.IncluirParte("YA");
            spdNFeDataSet.SetCampo("vPag_YA03=1.01");
            spdNFeDataSet.SetCampo("tPag_YA02=03");
            spdNFeDataSet.SetCampo("tpIntegra_YA04a=1");
            spdNFeDataSet.SetCampo("CNPJ_YA05=01234567890123");
            spdNFeDataSet.SetCampo("tBand_YA06=01");
            spdNFeDataSet.SetCampo("cAut_YA07=123456");
            spdNFeDataSet.SalvarParte("YA");

            spdNFeDataSet.IncluirParte("YA");
            spdNFeDataSet.SetCampo("vPag_YA03=2.01");
            spdNFeDataSet.SetCampo("tPag_YA02=04");
            spdNFeDataSet.SetCampo("tpIntegra_YA04a=2");
            spdNFeDataSet.SetCampo("CNPJ_YA05=99999999999999");
            spdNFeDataSet.SetCampo("tBand_YA06=02");
            spdNFeDataSet.SetCampo("cAut_YA07=654321");
            spdNFeDataSet.SalvarParte("YA");

            spdNFeDataSet.IncluirParte("YA");
            spdNFeDataSet.SetCampo("vPag_YA03=3.01");
            spdNFeDataSet.SetCampo("tPag_YA02=010");
            spdNFeDataSet.SetCampo("tpIntegra_YA04a=1");
            spdNFeDataSet.SetCampo("CNPJ_YA05=91234567890123");
            spdNFeDataSet.SetCampo("tBand_YA06=99");
            spdNFeDataSet.SetCampo("cAut_YA07=987654");
            spdNFeDataSet.SalvarParte("YA");


            spdNFeDataSet.IncluirParte("YA");
            spdNFeDataSet.SetCampo("tPag_YA02=15");
            spdNFeDataSet.SetCampo("vPag_YA03=0.01");
            spdNFeDataSet.SalvarParte("YA");

            spdNFeDataSet.IncluirParte("YA");
            spdNFeDataSet.SetCampo("tPag_YA02=15");
            spdNFeDataSet.SetCampo("vPag_YA03=0.01");
            spdNFeDataSet.SalvarParte("YA");

            spdNFeDataSet.IncluirParte("I80");
            spdNFeDataSet.SetCampo("nLote_I81=");
            spdNFeDataSet.SetCampo("qLote_I82=");
            spdNFeDataSet.SetCampo("dFab_I83=");
            spdNFeDataSet.SetCampo("dVal_I84=");
            spdNFeDataSet.SetCampo("cAgreg_I85=");
            spdNFeDataSet.SalvarParte("I80");

            spdNFeDataSet.SetCampo("CNPJ_ZD02=08187168000160");
            spdNFeDataSet.SetCampo("xContato_ZD04=CONSULTORIA TÉCNICA");
            spdNFeDataSet.SetCampo("[email protected]");
            spdNFeDataSet.SetCampo("fone_ZD06=4430379500");

            spdNFeDataSet.Salvar();

            #endregion

            txtXML.Text    = spdNFeDataSet.LoteNFe;
            txtIdNota.Text = GetAttributeTagValueXML(txtXML.Text, "infNFe", "Id").Substring(3, 44);
        }
Ejemplo n.º 2
0
        private void btGerarXmlDataset_Click(object sender, EventArgs e)
        {
            string vNumeroLote  = "1";
            string vNumeroSerie = "1";

            edtNumRec.Text               = "";
            edtNumProt.Text              = "";
            spdNFe.VersaoManual          = "vm60";
            spdNFeDataSets.VersaoEsquema = "pl_009";

            spdNFeDataSets.DiretorioTemplates = spdNFe.DiretorioTemplates + "Conversor\\NFeDataSets.xml";

            spdNFeDataSets.Incluir();
            spdNFeDataSets.SetCampo("versao_A02=4.00");
            spdNFeDataSets.SetCampo("cUF_B02=41");
            spdNFeDataSets.SetCampo("cNF_B03=555434");
            spdNFeDataSets.SetCampo("natOp_B04=VENDA DE MERCADORIA ADQ. DE TERCEIRO - PF E PJ NAO CONTRIBUI");
            spdNFeDataSets.SetCampo("mod_B06=55");
            spdNFeDataSets.SetCampo("serie_B07=500");
            spdNFeDataSets.SetCampo("nNF_B08=5548164");
            spdNFeDataSets.SetCampo("dhEMI_B099=" + DateTime.Now.ToString("yyyy-MM-ddThh:mm:ss") + "-03:00");
            spdNFeDataSets.SetCampo("dhSaiEnt_B109=" + DateTime.Now.ToString("yyyy-MM-ddThh:mm:ss") + "-03:00");
            spdNFeDataSets.SetCampo("tpNF_B11=1");
            spdNFeDataSets.SetCampo("IDDEST_B11A=2");
            spdNFeDataSets.SetCampo("cMunFG_B12=4115200");
            spdNFeDataSets.SetCampo("tpImp_B21=1");
            spdNFeDataSets.SetCampo("tpEmis_B22=1");

            spdNFeDataSets.SetCampo("cDV_B23=0");
            spdNFeDataSets.SetCampo("tpAmb_B24=2");
            spdNFeDataSets.SetCampo("finNFe_B25=1");
            spdNFeDataSets.SetCampo("INDFINAL_B25A=1");
            spdNFeDataSets.SetCampo("INDPRES_B25B=1");
            spdNFeDataSets.SetCampo("procEmi_B26=0");
            spdNFeDataSets.SetCampo("verProc_B27=VersaoAplicacao001");

            spdNFeDataSets.SetCampo("CRT_C21=3");
            spdNFeDataSets.SetCampo("CNPJ_C02=00000000000000");
            spdNFeDataSets.SetCampo("xNome_C03=TECNOSPEED");
            spdNFeDataSets.SetCampo("xFant_C04=TECNOSPEED");
            spdNFeDataSets.SetCampo("xLgr_C06=RUA BRASIL");
            spdNFeDataSets.SetCampo("nro_C07=111");
            spdNFeDataSets.SetCampo("xBairro_C09=Jardim 1");
            spdNFeDataSets.SetCampo("cMun_C10=4115200");
            spdNFeDataSets.SetCampo("xMun_C11=MARINGA");
            spdNFeDataSets.SetCampo("UF_C12=PR");
            spdNFeDataSets.SetCampo("CEP_C13=87083000");
            spdNFeDataSets.SetCampo("cPais_C14=1058");
            spdNFeDataSets.SetCampo("xPais_C15=BRASIL");
            spdNFeDataSets.SetCampo("fone_C16=4412344567");
            spdNFeDataSets.SetCampo("IE_C17=1111111111");

            spdNFeDataSets.SetCampo("CNPJ_E02=00000000000000");
            spdNFeDataSets.SetCampo("IDESTRANGEIRO_E03A=");
            spdNFeDataSets.SetCampo("xNome_E04=NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL");
            spdNFeDataSets.SetCampo("xLgr_E06=RUA DO CENTRO");
            spdNFeDataSets.SetCampo("nro_E07=897");
            spdNFeDataSets.SetCampo("xBairro_E09=CENTRAL");
            spdNFeDataSets.SetCampo("cMun_E10=4115200");
            spdNFeDataSets.SetCampo("xMun_E11=MARINGA");
            spdNFeDataSets.SetCampo("UF_E12=PR");
            spdNFeDataSets.SetCampo("CEP_E13=87023000");
            spdNFeDataSets.SetCampo("cPais_E14=1058");
            spdNFeDataSets.SetCampo("xPais_E15=BRASIL");
            spdNFeDataSets.SetCampo("fone_E16=4421322132");
            spdNFeDataSets.SetCampo("INDIEDEST_E16A=1");
            spdNFeDataSets.SetCampo("IE_E17=1111111111");
            spdNFeDataSets.SetCampo("IM_E18A=");

            spdNFeDataSets.SetCampo("[email protected]");
            spdNFeDataSets.SetCampo("CNPJ_GA02=00000000000000");

            spdNFeDataSets.IncluirItem();
            spdNFeDataSets.SetCampo("nItem_H02=1");
            spdNFeDataSets.SetCampo("cProd_I02=0999");
            spdNFeDataSets.SetCampo("cEAN_I03=SEM GTIN");
            spdNFeDataSets.SetCampo("xProd_I04=MELAO");
            spdNFeDataSets.SetCampo("NCM_I05=11081200");
            spdNFeDataSets.SetCampo("CEST_I05c=0123456");
            spdNFeDataSets.SetCampo("indEscala_I05d=S");
            spdNFeDataSets.SetCampo("CFOP_I08=6102");
            spdNFeDataSets.SetCampo("uCom_I09=CX");
            spdNFeDataSets.SetCampo("qCom_I10=1");
            spdNFeDataSets.SetCampo("vUnCom_I10a=0.0100");
            spdNFeDataSets.SetCampo("vProd_I11=0.01");
            spdNFeDataSets.SetCampo("cEANTrib_I12=SEM GTIN");
            spdNFeDataSets.SetCampo("uTrib_I13=CX");
            spdNFeDataSets.SetCampo("qTrib_I14=1");
            spdNFeDataSets.SetCampo("vUnTrib_I14a=0.0100");
            spdNFeDataSets.SetCampo("indTot_I17b=1");
            spdNFeDataSets.SetCampo("orig_N11=0");
            spdNFeDataSets.SetCampo("CST_N12=00");
            spdNFeDataSets.SetCampo("modBC_N13=0");
            spdNFeDataSets.SetCampo("vBC_N15=0.01");
            spdNFeDataSets.SetCampo("pICMS_N16=12.00");
            spdNFeDataSets.SetCampo("vICMS_N17=0.01");
            spdNFeDataSets.SetCampo("VICMSDESON_N28A=0.00");

            spdNFeDataSets.SetCampo("CST_Q06=01");
            spdNFeDataSets.SetCampo("vBC_Q07=0.01");
            spdNFeDataSets.SetCampo("pPIS_Q08=1.65");
            spdNFeDataSets.SetCampo("vPIS_Q09=0.00");

            spdNFeDataSets.SetCampo("CST_S06=01");
            spdNFeDataSets.SetCampo("vBC_S07=0.01");
            spdNFeDataSets.SetCampo("pCOFINS_S08=7.60");
            spdNFeDataSets.SetCampo("vCOFINS_S11=0.01");

            spdNFeDataSets.SetCampo("nLote_I81=123");
            spdNFeDataSets.SetCampo("qLote_I82=5565.000");
            spdNFeDataSets.SetCampo("dFab_I83=2017-07-23");
            spdNFeDataSets.SetCampo("dVal_I84=2017-07-23");

            spdNFeDataSets.SetCampo("cProdANVISA_k01a=0000000000111");
            spdNFeDataSets.SetCampo("vPMC_k06=1.00");

            spdNFeDataSets.SalvarItem();

            spdNFeDataSets.SetCampo("vBC_W03=0.01");
            spdNFeDataSets.SetCampo("vICMS_W04=0.01");
            spdNFeDataSets.SetCampo("vICMSDeson_W04a=0.00");
            spdNFeDataSets.SetCampo("vFCP_W04h=0.00");
            spdNFeDataSets.SetCampo("vBCST_W05=0.00");
            spdNFeDataSets.SetCampo("vST_W06=0.00");
            spdNFeDataSets.SetCampo("vFCPST_W06a=0.00");
            spdNFeDataSets.SetCampo("vFCPSTRet_W06b=0.00");
            spdNFeDataSets.SetCampo("vST_W06=0.00");
            spdNFeDataSets.SetCampo("vFCPST_W06a=0.00");
            spdNFeDataSets.SetCampo("vFCPSTRet_W06b=0.00");
            spdNFeDataSets.SetCampo("vProd_W07=0.01");
            spdNFeDataSets.SetCampo("vFrete_W08=0.00");
            spdNFeDataSets.SetCampo("vSeg_W09=0.00");
            spdNFeDataSets.SetCampo("vDesc_W10=0.00");
            spdNFeDataSets.SetCampo("vII_W11=0.00");
            spdNFeDataSets.SetCampo("vIPI_W12=0.00");
            spdNFeDataSets.SetCampo("vIPIDevol_W12a=0.00");
            spdNFeDataSets.SetCampo("vPIS_W13=0.00");
            spdNFeDataSets.SetCampo("vCOFINS_W14=0.01");
            spdNFeDataSets.SetCampo("vOutro_W15=0.00");
            spdNFeDataSets.SetCampo("vNF_W16=0.01");
            spdNFeDataSets.SetCampo("modFrete_X02=0");


            spdNFeDataSets.IncluirParte("YA");
            spdNFeDataSets.SetCampo("tPag_YA02=01");
            spdNFeDataSets.SetCampo("vPag_YA03=0.01");
            spdNFeDataSets.SalvarParte("YA");

            spdNFeDataSets.Salvar();

            mmXml.Text = spdNFeDataSets.LoteNFe;
        }