Exemple #1
0
        public string gerarLinhaTexto()
        {
            ComponenteFolha.NSR++;

            string retorno = "";

            retorno += Funcoes.LFill("00");
            retorno += Funcoes.LFill(" ", 51);
            retorno += Funcoes.LFill(TipoRemessa == null ? "" : TipoRemessa, 1);
            retorno += Funcoes.LFill(TipoInscricaoResponsavel == null ? "" : TipoInscricaoResponsavel, 1);
            retorno += Funcoes.LFill(InscricaoResponsavel == null ? "" : InscricaoResponsavel, 14);
            retorno += Funcoes.LFill(NomeResponsavel == null ? "" : NomeResponsavel, 30);
            retorno += Funcoes.LFill(NomeContato == null ? "" : NomeContato, 20);
            retorno += Funcoes.LFill(Logradouro == null ? "" : Logradouro, 50);
            retorno += Funcoes.LFill(Bairro == null ? "" : Bairro, 20);
            retorno += Funcoes.LFill(CEP == null ? "" : CEP, 8);
            retorno += Funcoes.LFill(Cidade == null ? "" : Cidade, 20);
            retorno += Funcoes.RFill(UnidadeFederacao == null ? "" : UnidadeFederacao, 2);
            retorno += Funcoes.LFill(TelefoneContato == null ? "" : TelefoneContato, 12);
            retorno += Funcoes.LFill(EnderecoInternetContato == null ? "" : EnderecoInternetContato, 60);
            retorno += Funcoes.LFill(Competencia == null ? "" : Competencia, 6);
            retorno += Funcoes.LFill(CodigoRecolhimento == null ? "" : CodigoRecolhimento, 3);
            retorno += Funcoes.LFill(IndicadorRecolhimentoFGTS == null ? "" : IndicadorRecolhimentoFGTS, 1);
            retorno += Funcoes.LFill(ModalidadeArquivo == null ? "" : ModalidadeArquivo, 1);
            retorno += Funcoes.LFill(DataRecolhimentoFGTS == null ? "" : DataRecolhimentoFGTS.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(IndicadorRecolhimentoPrevidenciaSocial == null ? "" : IndicadorRecolhimentoPrevidenciaSocial, 1);
            retorno += Funcoes.LFill(DataRecolhimentoPrevidenciaSocial == null ? "" : DataRecolhimentoPrevidenciaSocial.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(IndiceRecolhimentoAtrasoPrevidenciaSocial == null ? "" : IndiceRecolhimentoAtrasoPrevidenciaSocial, 7);
            retorno += Funcoes.LFill(TipoInscricaoFornecedorFolhaPagamento == null ? "" : TipoInscricaoFornecedorFolhaPagamento, 1);
            retorno += Funcoes.LFill(InscricaoFornecedorFolhaPagamento == null ? "" : InscricaoFornecedorFolhaPagamento, 14);
            retorno += Funcoes.LFill(" ", 18);
            retorno += Funcoes.LFill("*");

            return(retorno);
        }
        public string gerarLinhaTexto()
        {
            ComponenteFolha.NSR++;

            string retorno = "";

            retorno += Funcoes.LFill("C");
            retorno += Funcoes.LFill(TipoIdentificador == null ? "" : TipoIdentificador, 1);
            retorno += Funcoes.LFill(NumeroIdentificadorDoEstabelecimento == null ? "" : NumeroIdentificadorDoEstabelecimento, 14);
            retorno += Funcoes.LFill(ComponenteFolha.NSR, 5);
            retorno += Funcoes.LFill(PisPasep == null ? "" : PisPasep, 11);
            retorno += Funcoes.LFill(Sexo == null ? "" : Sexo, 1);
            retorno += Funcoes.LFill(Nascimento == null ? "" : Nascimento.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.RFill(GrauInstrucao == null ? "" : GrauInstrucao, 2);
            retorno += Funcoes.LFill(SalarioMensal == null ? "" : SalarioMensal, 8);
            retorno += Funcoes.LFill(HorasTrabalhadas == null ? "" : HorasTrabalhadas, 2);
            retorno += Funcoes.LFill(Admissao == null ? "" : Admissao.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(TipoMovimento == null ? "" : TipoMovimento, 2);
            retorno += Funcoes.LFill(DiaDeDesligamento == null ? "" : DiaDeDesligamento, 2);
            retorno += Funcoes.LFill(NomeDoEmpregado == null ? "" : NomeDoEmpregado, 40);
            retorno += Funcoes.LFill(NumeroCarteiraTrabalho == null ? "" : NumeroCarteiraTrabalho, 8);
            retorno += Funcoes.LFill(SerieCarteiraTrabalho == null ? "" : SerieCarteiraTrabalho, 4);
            retorno += Funcoes.LFill(RacaCor == null ? "" : RacaCor, 1);
            retorno += Funcoes.LFill(PessaoComDeficiencia == null ? "" : PessaoComDeficiencia, 1);
            retorno += Funcoes.LFill(CBO2000 == null ? "" : CBO2000, 6);
            retorno += Funcoes.LFill(Aprendiz == null ? "" : Aprendiz, 1);
            retorno += Funcoes.LFill(UFCarteiraDeTrabalho == null ? "" : UFCarteiraDeTrabalho, 8);
            retorno += Funcoes.LFill(TipoDeficienciaBeneficiarioReabilitado == null ? "" : TipoDeficienciaBeneficiarioReabilitado, 1);
            retorno += Funcoes.LFill(Cpf == null ? "" : Cpf, 11);
            retorno += Funcoes.LFill(Cep == null ? "" : Cep, 8);

            return(retorno);
        }
        public string gerarLinhaTexto()
        {
            ComponenteFolha.NSR++;

            string retorno = "";

            retorno += Funcoes.LFill("30");
            retorno += Funcoes.LFill(TipoInscricaoEmpresa == null ? "" : TipoInscricaoEmpresa, 1);
            retorno += Funcoes.LFill(InscricaoEmpresa == null ? "" : InscricaoEmpresa, 14);
            retorno += Funcoes.LFill(TipoInscricaoTomadorObraConstCivil == null ? "" : TipoInscricaoTomadorObraConstCivil, 1);
            retorno += Funcoes.LFill(InscricaoTomadorObraConstCivil == null ? "" : InscricaoTomadorObraConstCivil, 14);
            retorno += Funcoes.RFill(PISPASEPCI == null ? "" : PISPASEPCI, 11);
            retorno += Funcoes.LFill(DataAdmissao == null ? "" : DataAdmissao.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(CategoriaTrabalhador == null ? "" : CategoriaTrabalhador, 2);
            retorno += Funcoes.LFill(NomeTrabalhador == null ? "" : NomeTrabalhador, 70);
            retorno += Funcoes.LFill(MatriculaEmpregado == null ? "" : MatriculaEmpregado, 11);
            retorno += Funcoes.LFill(NumeroCTPS == null ? "" : NumeroCTPS, 7);
            retorno += Funcoes.LFill(SerieCTPS == null ? "" : SerieCTPS, 5);
            retorno += Funcoes.LFill(DataOpcao == null ? "" : DataOpcao.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(DataNascimento == null ? "" : DataNascimento.ToString("ddMMyyyy"), 8);
            retorno += Funcoes.LFill(CBO == null ? "" : CBO, 5);
            retorno += Funcoes.LFill(RemuneracaoSem13 == null ? "" : RemuneracaoSem13.ToString(), 15);
            retorno += Funcoes.LFill(Remuneracao13 == null ? "" : Remuneracao13.ToString(), 15);
            retorno += Funcoes.LFill(ClasseContribuicao == null ? "" : ClasseContribuicao, 2);
            retorno += Funcoes.LFill(Ocorrencia == null ? "" : Ocorrencia, 2);
            retorno += Funcoes.LFill(ValorDescontadoSegurado == null ? "" : ValorDescontadoSegurado.ToString(), 15);
            retorno += Funcoes.LFill(RemuneracaoBaseCalculoContribuicaoPrevidenciaria == null ? "" : RemuneracaoBaseCalculoContribuicaoPrevidenciaria.ToString(), 15);
            retorno += Funcoes.LFill(BaseCalculo13SalarioPrevidenciaSocialReferenteCompetenciaMovimento == null ? "" : BaseCalculo13SalarioPrevidenciaSocialReferenteCompetenciaMovimento.ToString(), 15);
            retorno += Funcoes.LFill(BaseCalculo13SalarioPrevidenciaReferenteGPSCompetencia13 == null ? "" : BaseCalculo13SalarioPrevidenciaReferenteGPSCompetencia13.ToString(), 15);
            retorno += Funcoes.LFill(" ", 98);
            retorno += Funcoes.LFill("*");

            return(retorno);
        }
Exemple #4
0
        public string gerarLinhaTexto()
        {
            ComponenteFolha.NSR++;

            string retorno = "";

            retorno += Funcoes.LFill("10");
            retorno += Funcoes.LFill(TipoInscricaoEmpresa == null ? "" : TipoInscricaoEmpresa, 1);
            retorno += Funcoes.LFill(InscricaoEmpresa == null ? "" : InscricaoEmpresa, 14);
            retorno += Funcoes.LFill("0", 36);
            retorno += Funcoes.LFill(NomeEmpresaRazaoSocial == null ? "" : NomeEmpresaRazaoSocial, 40);
            retorno += Funcoes.LFill(Logradouro == null ? "" : Logradouro, 50);
            retorno += Funcoes.RFill(Bairro == null ? "" : Bairro, 20);
            retorno += Funcoes.LFill(Cep == null ? "" : Cep, 8);
            retorno += Funcoes.LFill(Cidade == null ? "" : Cidade, 20);
            retorno += Funcoes.LFill(UnidadeFederacao == null ? "" : UnidadeFederacao, 2);
            retorno += Funcoes.LFill(TelefoneContato == null ? "" : TelefoneContato, 12);
            retorno += Funcoes.LFill(IndicadorAlteracaoEndereco == null ? "" : IndicadorAlteracaoEndereco, 1);
            retorno += Funcoes.LFill(CNAE == null ? "" : CNAE, 7);
            retorno += Funcoes.LFill(IndicadorAlteracaoCNAE == null ? "" : IndicadorAlteracaoCNAE, 1);
            retorno += Funcoes.LFill(AliquotaRAT == null ? "" : AliquotaRAT, 2);
            retorno += Funcoes.LFill(CodigoCentralizacao == null ? "" : CodigoCentralizacao, 1);
            retorno += Funcoes.LFill(SIMPLES == null ? "" : SIMPLES, 1);
            retorno += Funcoes.LFill(FPAS == null ? "" : FPAS, 3);
            retorno += Funcoes.LFill(CodigoOutrasEntidades == null ? "" : CodigoOutrasEntidades, 4);
            retorno += Funcoes.LFill(CodigoPagamentoGPS == null ? "" : CodigoPagamentoGPS, 4);
            retorno += Funcoes.LFill(PercentualIsencaoFilantropia == null ? "" : PercentualIsencaoFilantropia, 5);
            retorno += Funcoes.LFill(SalarioFamilia == null ? "" : SalarioFamilia.ToString(), 15);
            retorno += Funcoes.LFill(SalarioMaternidade == null ? "" : SalarioMaternidade.ToString(), 15);
            retorno += Funcoes.LFill(ContribDescEmpregadoReferenteCompetencia13 == null ? "" : ContribDescEmpregadoReferenteCompetencia13.ToString(), 15);
            retorno += Funcoes.LFill(IndicadorValorNegativoPositivo == null ? "" : IndicadorValorNegativoPositivo.ToString(), 1);
            retorno += Funcoes.LFill(ValorDevidoPrevidenciaSocialReferenteComp13 == null ? "" : ValorDevidoPrevidenciaSocialReferenteComp13.ToString(), 14);
            retorno += Funcoes.LFill(Banco == null ? "" : Banco, 3);
            retorno += Funcoes.LFill(Agencia == null ? "" : Agencia, 4);
            retorno += Funcoes.LFill(ContaCorrente == null ? "" : ContaCorrente, 9);
            retorno += Funcoes.LFill("0", 45);
            retorno += Funcoes.LFill(" ", 4);
            retorno += Funcoes.LFill("*");

            return(retorno);
        }