Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- include("./instanciar-componente.php");
- $date = date('Y-m-d H:i:s');
- $datahora = str_replace(" ", "T", $date);
- try{
- $XML = "";
- $chave = "";
- $spdCTeOSDataSet->Versao = "3.00";
- $spdCTeOSDataSet->ConfigSection = "XMLENVIO";
- $spdCTeOSDataSet->MappingFileName = $spdCTeOS->DiretorioEsquemas."3.00\\".$spdCTeOS->MappingFileName;
- $spdCTeOSDataSet->CreateDataSets();
- $spdCTeOSDataSet->Versao = $spdCTeOS->VersaoManual;
- $spdCTeOSDataSet->Incluir();
- $spdCTeOSDataSet->SetCampo("versao_1", "3.00");
- $spdCTeOSDataSet->SetCampo("versao_3", "3.00");
- $spdCTeOSDataSet->SetCampo("Id_4", "");
- $spdCTeOSDataSet->SetCampo("cUF_6", "41");
- $spdCTeOSDataSet->SetCampo("cCT_7", "00000001");
- $spdCTeOSDataSet->SetCampo("CFOP_8", "5357");
- $spdCTeOSDataSet->SetCampo("natOp_9", "TRANSPORTE RODOVIARIO DE CARGAS");
- $spdCTeOSDataSet->SetCampo("mod_10", "67");
- $spdCTeOSDataSet->SetCampo("serie_11", "321");
- $spdCTeOSDataSet->SetCampo("nCT_12", "20");
- $spdCTeOSDataSet->SetCampo("dhEmi_13", $datahora."-03:00");
- $spdCTeOSDataSet->SetCampo("tpImp_14", "1");
- $spdCTeOSDataSet->SetCampo("tpEmis_15", "1");
- $spdCTeOSDataSet->SetCampo("cDV_16", "");
- $spdCTeOSDataSet->SetCampo("tpAmb_17", "2");
- $spdCTeOSDataSet->SetCampo("tpCTe_18", "0");
- $spdCTeOSDataSet->SetCampo("procEmi_19", "0");
- $spdCTeOSDataSet->SetCampo("verProc_20", "3.00");
- $spdCTeOSDataSet->SetCampo("cMunEnv_21", "CODIGO DA CIDADE");
- $spdCTeOSDataSet->SetCampo("xMunEnv_22", "NOME DA CIDADE DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("UFEnv_23", "SIGLA DA UF DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("modal_24", "01");
- $spdCTeOSDataSet->SetCampo("tpServ_25", "6");
- $spdCTeOSDataSet->SetCampo("indIEToma_26", "1");
- $spdCTeOSDataSet->SetCampo("cMunIni_27", "CODIGO DA CIDADE");
- $spdCTeOSDataSet->SetCampo("xMunIni_28", "NOME DA CIDADE");
- $spdCTeOSDataSet->SetCampo("UFIni_29", "SIGLA DA UF DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("cMunFim_30", "CODIGO DA CIDADE");
- $spdCTeOSDataSet->SetCampo("xMunFim_31", "NOME DA CIDADE");
- $spdCTeOSDataSet->SetCampo("UFFim_32", "SIGLA DA UF DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("dhCont_35", "");
- $spdCTeOSDataSet->SetCampo("xJust_36", "");
- $spdCTeOSDataSet->SetCampo("xCaracAd_38", "");
- $spdCTeOSDataSet->SetCampo("xCaracSer_39", "");
- $spdCTeOSDataSet->SetCampo("xEmi_40", "");
- $spdCTeOSDataSet->SetCampo("xObs_41", "");
- $spdCTeOSDataSet->SetCampo("CNPJ_49", $spdCTeOS->CNPJ);
- $spdCTeOSDataSet->SetCampo("IE_50", "INSCRIÇÃO ESTADUAL");
- $spdCTeOSDataSet->SetCampo("IEST_51", "");
- $spdCTeOSDataSet->SetCampo("xNome_52", "EMITENTE");
- $spdCTeOSDataSet->SetCampo("xFant_53", "EMIT");
- $spdCTeOSDataSet->SetCampo("xLgr_55", "ENDERECO");
- $spdCTeOSDataSet->SetCampo("nro_56", "12");
- $spdCTeOSDataSet->SetCampo("xCpl_57", "");
- $spdCTeOSDataSet->SetCampo("xBairro_58", "Centro");
- $spdCTeOSDataSet->SetCampo("cMun_59", "CODIGO DA CIDADE");
- $spdCTeOSDataSet->SetCampo("xMun_60", "NOME DA CIDADE");
- $spdCTeOSDataSet->SetCampo("CEP_61", "89233198");
- $spdCTeOSDataSet->SetCampo("UF_62", "SIGLA DA UF DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("fone_63", "");
- $spdCTeOSDataSet->SetCampo("CNPJ_65", $spdCTeOS->CNPJ);
- $spdCTeOSDataSet->SetCampo("CPF_66", "");
- $spdCTeOSDataSet->SetCampo("IE_67", "INSCRIÇÃO ESTADUAL");
- $spdCTeOSDataSet->SetCampo("xNome_68", "REMETENTE");
- $spdCTeOSDataSet->SetCampo("xFant_69", "REM");
- $spdCTeOSDataSet->SetCampo("fone_70", "");
- $spdCTeOSDataSet->SetCampo("xLgr_72", "ENDERECO");
- $spdCTeOSDataSet->SetCampo("nro_73", "123");
- $spdCTeOSDataSet->SetCampo("xCpl_74", "Nenhum");
- $spdCTeOSDataSet->SetCampo("xBairro_75", "Centro");
- $spdCTeOSDataSet->SetCampo("cMun_76", "CODIGO DA CIDADE");
- $spdCTeOSDataSet->SetCampo("xMun_77", "NOME DA CIDADE");
- $spdCTeOSDataSet->SetCampo("CEP_78", "89233198");
- $spdCTeOSDataSet->SetCampo("UF_79", "SIGLA DA UF DO EMITENTE");
- $spdCTeOSDataSet->SetCampo("cPais_80", "1058");
- $spdCTeOSDataSet->SetCampo("xPais_81", "BRASIL");
- $spdCTeOSDataSet->SetCampo("email_82", "");
- $spdCTeOSDataSet->SetCampo("vTPrest_84", "1");
- $spdCTeOSDataSet->SetCampo("vRec_85", "1");
- $spdCTeOSDataSet->SetCampo("CST_92", "00");
- $spdCTeOSDataSet->SetCampo("vBC_93", "1");
- $spdCTeOSDataSet->SetCampo("pICMS_94", "7");
- $spdCTeOSDataSet->SetCampo("vICMS_95", "0.07");
- $spdCTeOSDataSet->SetCampo("CST_97", "");
- $spdCTeOSDataSet->SetCampo("CST_99", "");
- $spdCTeOSDataSet->SetCampo("pRedBC_100", "");
- $spdCTeOSDataSet->SetCampo("vBC_101", "");
- $spdCTeOSDataSet->SetCampo("pICMS_102", "");
- $spdCTeOSDataSet->SetCampo("vICMS_103", "");
- $spdCTeOSDataSet->SetCampo("vCred_104", "");
- $spdCTeOSDataSet->SetCampo("CST_106", "");
- $spdCTeOSDataSet->SetCampo("pRedBCOutraUF_107", "");
- $spdCTeOSDataSet->SetCampo("vBCOutraUF_108", "");
- $spdCTeOSDataSet->SetCampo("pICMSOutraUF_109", "");
- $spdCTeOSDataSet->SetCampo("vICMSOutraUF_110", "");
- $spdCTeOSDataSet->SetCampo("CST_112", "");
- $spdCTeOSDataSet->SetCampo("indSN_113", "");
- $spdCTeOSDataSet->SetCampo("vTotTrib_114", "");
- $spdCTeOSDataSet->SetCampo("infAdFisco_115", "");
- $spdCTeOSDataSet->SetCampo("vBCUFFim_117", "");
- $spdCTeOSDataSet->SetCampo("pFCPUFFim_118", "");
- $spdCTeOSDataSet->SetCampo("pICMSUFFim_119", "");
- $spdCTeOSDataSet->SetCampo("pICMSInter_120", "");
- $spdCTeOSDataSet->SetCampo("pICMSInterPart_121", "");
- $spdCTeOSDataSet->SetCampo("vFCPUFFim_122", "");
- $spdCTeOSDataSet->SetCampo("vICMSUFFim_123", "");
- $spdCTeOSDataSet->SetCampo("vICMSUFIni_124", "");
- $spdCTeOSDataSet->SetCampo("vPIS_126", "");
- $spdCTeOSDataSet->SetCampo("vCOFINS_127", "");
- $spdCTeOSDataSet->SetCampo("vIR_128", "");
- $spdCTeOSDataSet->SetCampo("vINSS_129", "0.10");
- $spdCTeOSDataSet->SetCampo("vCSLL_130", "");
- $spdCTeOSDataSet->SetCampo("xDescServ_133", "Tranporte de Passageiros");
- $spdCTeOSDataSet->SetCampo("qCarga_135", "30");
- $spdCTeOSDataSet->SetCampo("versaoModal_147", "3.00");
- $spdCTeOSDataSet->SetCampo("chCte_150", "");
- $spdCTeOSDataSet->SetCampo("refCteAnu_151", "");
- $spdCTeOSDataSet->SetCampo("refNFe_153", "");
- $spdCTeOSDataSet->SetCampo("CNPJ_155", "");
- $spdCTeOSDataSet->SetCampo("CPF_156", "");
- $spdCTeOSDataSet->SetCampo("mod_157", "");
- $spdCTeOSDataSet->SetCampo("serie_158", "");
- $spdCTeOSDataSet->SetCampo("subserie_159", "");
- $spdCTeOSDataSet->SetCampo("nro_160", "");
- $spdCTeOSDataSet->SetCampo("valor_161", "");
- $spdCTeOSDataSet->SetCampo("dEmi_162", "");
- $spdCTeOSDataSet->SetCampo("refCte_163", "");
- $spdCTeOSDataSet->SetCampo("chCTe_165", "");
- $spdCTeOSDataSet->SetCampo("chCte_167", "");
- $spdCTeOSDataSet->SetCampo("dEmi_168", "");
- $spdCTeOSDataSet->IncluirParte("infPercurso");
- $spdCTeOSDataSet->SetCampo("UFPer_34", "");
- $spdCTeOSDataSet->SalvarParte("infPercurso");
- $spdCTeOSDataSet->IncluirParte("ObsCont");
- $spdCTeOSDataSet->SetCampo("xTexto_44", "");
- $spdCTeOSDataSet->SetCampo("xCampo_43", "");
- $spdCTeOSDataSet->SalvarParte("ObsCont");
- $spdCTeOSDataSet->IncluirParte("ObsFisco");
- $spdCTeOSDataSet->SetCampo("xTexto_47", "");
- $spdCTeOSDataSet->SetCampo("xCampo_46", "");
- $spdCTeOSDataSet->SalvarParte("ObsFisco");
- $spdCTeOSDataSet->IncluirParte("Comp");
- $spdCTeOSDataSet->SetCampo("xNome_87", "");
- $spdCTeOSDataSet->SetCampo("vComp_88", "");
- $spdCTeOSDataSet->SalvarParte("Comp");
- $spdCTeOSDataSet->IncluirParte("infDocRef");
- $spdCTeOSDataSet->SetCampo("nDoc_137", "");
- $spdCTeOSDataSet->SetCampo("serie_138", "");
- $spdCTeOSDataSet->SetCampo("subserie_139", "");
- $spdCTeOSDataSet->SetCampo("dEmi_140", "");
- $spdCTeOSDataSet->SetCampo("vDoc_141", "");
- $spdCTeOSDataSet->SalvarParte("infDocRef");
- $spdCTeOSDataSet->IncluirParte("seg");
- $spdCTeOSDataSet->SetCampo("respSeg_143", "");
- $spdCTeOSDataSet->SetCampo("xSeg_144", "");
- $spdCTeOSDataSet->SetCampo("nApol_145", "");
- $spdCTeOSDataSet->SalvarParte("seg");
- $spdCTeOSDataSet->IncluirParte("autXML");
- $spdCTeOSDataSet->SetCampo("CNPJ_170", "");
- $spdCTeOSDataSet->SetCampo("CPF_171", "");
- $spdCTeOSDataSet->SalvarParte("autXML");
- $spdCTeOSDataSet->IncluirParte("Rodoos");
- $spdCTeOSDataSet->SetCampo("TAF_2", "000000000123");
- $spdCTeOSDataSet->SetCampo("placa_5", "");
- $spdCTeOSDataSet->SetCampo("RENAVAM_6", "");
- $spdCTeOSDataSet->SetCampo("CPF_8", "");
- $spdCTeOSDataSet->SetCampo("CNPJ_9", "");
- $spdCTeOSDataSet->SetCampo("TAF_10", "");
- $spdCTeOSDataSet->SetCampo("NroRegEstadual_11", "");
- $spdCTeOSDataSet->SetCampo("xNome_12", "");
- $spdCTeOSDataSet->SetCampo("IE_13", "");
- $spdCTeOSDataSet->SetCampo("UF_14", "");
- $spdCTeOSDataSet->SetCampo("tpProp_15", "");
- $spdCTeOSDataSet->SetCampo("UF_16", "");
- $spdCTeOSDataSet->SalvarParte("Rodoos");
- $spdCTeOSDataSet->Salvar();
- $xml = $spdCTeOSDataSet->GetCteOSXML();
- $chave = str_replace("CTe", "", $spdCTeOSDataSet->GetCampo("Id_4"));
- $retornos = array('xml' => $xml, "chaveNFe" => $chave);
- echo json_encode($retornos);
- }
- catch(Exception $e){
- echo $e;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement