exemplo de estrutura xml HomologNet

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

exemplo de estrutura xml HomologNet

Mensagem por porter »

bom dia, nao sei se posso fazer essa pergunta aqui, mas gostaria de saber se alguem
tem um exemplo da estrutura XML do HomologNet, no site do MTE existe um exemplo
mas existe uma parte que nao estou entendendo de acordo com o LayOut fornecedido
pelo MTE. Se alguem puder me passar um pequeno exemplo ja servira para eu começar a montar.

desde ja, obrigado.
Imatech
Usuário Nível 3
Usuário Nível 3
Mensagens: 350
Registrado em: 24 Ago 2010 23:48
Localização: Goiânia-GO

exemplo de estrutura xml HomologNet

Mensagem por Imatech »

*--------------------------------------------------------------*
* E Qual é a sua dúvida !?!
*--------------------------------------------------------------*

Código: Selecionar todos

<?xml version="1.0" encoding="ISO-8859-1"?>
<Empregador xmlns="http://www.mte.gov.br/homolog-net_4_10" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<DadosIniciais>
		<TPJornadaCumpridaIntegralmente>1</TPJornadaCumpridaIntegralmente>
		<TPJornadaSemana>1</TPJornadaSemana>
		<FormaCalculo>
			<NRDuracaoAvisoPrevio>30</NRDuracaoAvisoPrevio>
			<TPCalculoMediasVariaveisDecimoTerceiro>2</TPCalculoMediasVariaveisDecimoTerceiro>
			<TPDecimoTerceiro>1</TPDecimoTerceiro>
			<NRDecimoTerceiroUltimosMesesQuantidade>6</NRDecimoTerceiroUltimosMesesQuantidade>
			<NRDecimoTerceiroUltimosMesesMaiores>3</NRDecimoTerceiroUltimosMesesMaiores>
			<TPCalculoMediasVariaveisFerias>2</TPCalculoMediasVariaveisFerias>
			<TPFerias>1</TPFerias>
			<NRFeriasUltimosMesesQuantidade>8</NRFeriasUltimosMesesQuantidade>
			<NRFeriasUltimosMesesMaiores>4</NRFeriasUltimosMesesMaiores>
			<TPCalculoMediasVariaveisAvisoPrevio>2</TPCalculoMediasVariaveisAvisoPrevio>
			<NRAvisoPrevioUltimosMesesQuantidade>10</NRAvisoPrevioUltimosMesesQuantidade>
			<NRAvisoPrevioUltimosMesesMaiores>5</NRAvisoPrevioUltimosMesesMaiores>
		</FormaCalculo>
	</DadosIniciais>
	<TPInscricao>1</TPInscricao>
	<NRCnpjCei>00000000000000</NRCnpjCei>
	<NORazaoSocial>NORazaoSocial0</NORazaoSocial>
	<NRCnpjEspCees>00000000000000</NRCnpjEspCees>
	<NRCodigoSindicalEspCees>000000000000000</NRCodigoSindicalEspCees>
	<TPInscricaoTomadorObra>1</TPInscricaoTomadorObra>
	<NRCnpjCeiTomadorObra>00000000000000</NRCnpjCeiTomadorObra>
	<Cnae>1111111</Cnae>
	<Endereco>
		<NRCep>00000000</NRCep>
		<EDLogradouro>EDLogradouro0</EDLogradouro>
		<NREndereco>1</NREndereco>
		<DSComplemento>DSComplemento0</DSComplemento>
		<NOBairro>NOBairro0</NOBairro>
		<NOMunicipio>NOMunicipio0</NOMunicipio>
		<SGUF>AC</SGUF>
	</Endereco>
	<Empregado>
		<NRPisPasep>00000000000</NRPisPasep>
		<NRCpf>00000000000</NRCpf>
		<NOEmpregado>NOEmpregado0</NOEmpregado>
		<DTNascimento>20060504</DTNascimento>
		<NOMae>NOMae0</NOMae>
		<Endereco>
			<NRCep>00000000</NRCep>
			<EDLogradouro>EDLogradouro1</EDLogradouro>
			<NREndereco>2</NREndereco>
			<DSComplemento>DSComplemento1</DSComplemento>
			<NOBairro>NOBairro1</NOBairro>
			<NOMunicipio>NOMunicipio1</NOMunicipio>
			<SGUF>AC</SGUF>
		</Endereco>
		<NRCtps>0000000</NRCtps>
		<NRSerieCTPS>00000</NRSerieCTPS>
		<SGUfCtps>AC</SGUfCtps>
		<Contratos>
			<Contrato>
				<NRCbo>000000</NRCbo>
				<NRCnpjEslCees>00000000000000</NRCnpjEslCees>
				<NRCodigoSindicalEslCees>000111111111111</NRCodigoSindicalEslCees>
				<DTBaseCategoriaProfissional>1230</DTBaseCategoriaProfissional>
				<DTAdmissao>20060504</DTAdmissao>
				<NRTrabalhoSemanal>4</NRTrabalhoSemanal>
				<DTAvisoPrevio>20060504</DTAvisoPrevio>
				<DTAfastamento>20080504</DTAfastamento>
				<TPCausaAfastamento>SJ2</TPCausaAfastamento>
				<TPContratoTrabalho>1</TPContratoTrabalho>
				<TPComprovacaoEmpregoDuranteAvisoPrevio>1</TPComprovacaoEmpregoDuranteAvisoPrevio>
				<TPEmpregadoDispensadoAvisoPrevio>1</TPEmpregadoDispensadoAvisoPrevio>
				<VLPensaoAlimenticiaTRCT>0.00</VLPensaoAlimenticiaTRCT>
				<PCPensaoAlimenticiaTRCT>0.00</PCPensaoAlimenticiaTRCT>
				<PCPensaoAlimenticiaFGTS>0.00</PCPensaoAlimenticiaFGTS>
				<TPCategoriaTrabalhador>03</TPCategoriaTrabalhador>
				<NRDependentesIR>2</NRDependentesIR>
				<NRDependentesSalarioFamilia>2</NRDependentesSalarioFamilia>
				<DTTerminoContratoPrazoDeterminado>20060504</DTTerminoContratoPrazoDeterminado>
				<TPContratoTempoParcial>1</TPContratoTempoParcial>
				<TPTrabalhador>1</TPTrabalhador>
				<DTQuitacaoRescisao>20060504</DTQuitacaoRescisao>
				<Ferias>
					<PeriodoAquisitivo>
						<DTInicio>20060504</DTInicio>
						<DTFim>20060504</DTFim>
						<TPQuitacaoFerias>1</TPQuitacaoFerias>
						<NRFaltas>2</NRFaltas>
					</PeriodoAquisitivo>
				</Ferias>
				<DecimosTerceiros>
					<DecimoTerceiro>
						<FaltasInjustificadas>
							<FaltaInjustificada>
								<DTAnoMes>200801</DTAnoMes>
								<NRFalta>1</NRFalta>
							</FaltaInjustificada>
							<FaltaInjustificada>
								<DTAnoMes>200802</DTAnoMes>
								<NRFalta>0</NRFalta>
							</FaltaInjustificada>
							<FaltaInjustificada>
								<DTAnoMes>200803</DTAnoMes>
								<NRFalta>1</NRFalta>
							</FaltaInjustificada>
							<FaltaInjustificada>
								<DTAnoMes>200804</DTAnoMes>
								<NRFalta>0</NRFalta>
							</FaltaInjustificada>
						</FaltasInjustificadas>
					</DecimoTerceiro>
					<DecimoTerceiro>
						<NRAno>2007</NRAno>
						<STPago>1</STPago>
					</DecimoTerceiro>
					<DecimoTerceiro>
						<NRAno>2006</NRAno>
						<STPago>1</STPago>
					</DecimoTerceiro>
				</DecimosTerceiros>
				<Movimentacoes>
					<Movimentacao>
						<CDMotivo>N1</CDMotivo>
						<DTMovimentacao>20060504</DTMovimentacao>
					</Movimentacao>
				</Movimentacoes>
				<Financeiro>
					<Salarios>
						<Salario>
							<DTAnoMes>200603</DTAnoMes>
							<TPFormacao>1</TPFormacao>
							<TPSalario>1</TPSalario>
							<Rubricas>
								<Rubrica>
									<CDTipoRubrica>1</CDTipoRubrica>
									<VLRubrica>256.30</VLRubrica>
									<NRSequencialProduto>NRSequencialProduto0</NRSequencialProduto>
									<VLBaseCalculo>15.25</VLBaseCalculo>
									<NRQuantidadeProdutos>3</NRQuantidadeProdutos>
									<PCPercentualRubrica>10.50</PCPercentualRubrica>
									<NRHoras>3</NRHoras>
								</Rubrica>
							</Rubricas>
							<RubricasExternas>
								<RubricaExterna>
									<CDRubricaExterna>150</CDRubricaExterna>
									<VLVerbaRescisoria>25.50</VLVerbaRescisoria>
									<CDIncidenteTributacao>001</CDIncidenteTributacao>
									<CDIndicadorIntegracaoBaseCalculo>001</CDIndicadorIntegracaoBaseCalculo>
								</RubricaExterna>
							</RubricasExternas>
						</Salario>
					</Salarios>
					<NRQuantidadeDsr>2</NRQuantidadeDsr>
					<VLSalarioLiquidoMesAnteriorRescisao>3456.50</VLSalarioLiquidoMesAnteriorRescisao>
				</Financeiro>
				<Desconto>
					<VLAdiantamentoSalarial>156.20</VLAdiantamentoSalarial>
					<VLAdiantamento13Salario>456.54</VLAdiantamento13Salario>
					<NRFaltas>2</NRFaltas>
					<VLValeTransporte>50.50</VLValeTransporte>
					<VLValeAlimentacao>50.50</VLValeAlimentacao>
					<VLReembolsoVT>50.50</VLReembolsoVT>
					<VLReembolsoVA>50.50</VLReembolsoVA>
					<VLCreditoConsignado>50.50</VLCreditoConsignado>
					<VLIndenizacao>50.50</VLIndenizacao>
					<VLContribuicaoPrevidenciaPrivada>50.50</VLContribuicaoPrevidenciaPrivada>
					<VLContribuicaoFapi>50.50</VLContribuicaoFapi>
					<VLContribuicaoSindicalLaboral>50.50</VLContribuicaoSindicalLaboral>
					<VLOutrasDeducoesBaseCalculoIRRF>0.00</VLOutrasDeducoesBaseCalculoIRRF>
					<VLCompensacaoDiasSalarioFeriasMesAfastamento>0.00</VLCompensacaoDiasSalarioFeriasMesAfastamento>
					<VLComplementacaoIRRFRendimentoMesQuitacao>0.00</VLComplementacaoIRRFRendimentoMesQuitacao>
					<Outros>
						<Outro>
							<CDOutro>150</CDOutro>
							<VLDesconto>50.50</VLDesconto>
							<CDIncidenteTributacao>001</CDIncidenteTributacao>
						</Outro>
					</Outros>
				</Desconto>
			</Contrato>
		</Contratos>
	</Empregado>
	<Codigos>
		<Codigo>
			<TPCodigo>2</TPCodigo>
			<CDCodigo>11111111111111111111</CDCodigo>
			<DSCodigo>DSCodigo0</DSCodigo>
		</Codigo>
	</Codigos>
</Empregador>
Modificado por Rochinha para conter código identado dentro da tag CODE
M., Ronaldo

by: IMATECH

IMATION TECNOLOGIA
Responder