CREATE TABLE public.ctb_sped_reinf_arquivo_r2055 ( filial integer NOT NULL, sequencia_sped integer NOT NULL, inscricao_produtor character varying(14) NOT NULL, tipo_inscricao_produtor integer NOT NULL, tributacao_comercializacao character varying(1) NOT NULL, situacao character varying(1) NOT NULL, CONSTRAINT pk_ctb_sped_reinf_arquivo_r2055 PRIMARY KEY (filial, sequencia_sped, inscricao_produtor), CONSTRAINT fk_ctb_sped_reinf_arquivo_r2055 FOREIGN KEY (sequencia_sped) REFERENCES public.ctb_sped_reinf_arquivo (sequencia_sped) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) TABLESPACE pg_default; ALTER TABLE public.ctb_sped_reinf_arquivo_r2055 OWNER to postgres; COMMENT ON TABLE public.ctb_sped_reinf_arquivo_r2055 IS 'SPED Reinf - Registros do evento R-2055 - Aquisição de produção rural'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055.tipo_inscricao_produtor IS '1 - CNPJ; 2 - CPF'; CREATE TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao ( filial integer NOT NULL, sequencia_sped integer NOT NULL, inscricao_produtor character varying(14) NOT NULL, sequencia integer NOT NULL, indicativo_aquisicao integer NOT NULL, vlr_bruto numeric(14, 2) NOT NULL, vlr_cpdescpr numeric(14, 2) NOT NULL, vlr_ratdescpr numeric(14, 2) NOT NULL, vlr_senardesc numeric(14, 2) NOT NULL, CONSTRAINT pk_ctb_sped_reinf_arquivo_r2055_aquisicao PRIMARY KEY (filial, sequencia_sped, inscricao_produtor, sequencia), CONSTRAINT fk_ctb_sped_reinf_arquivo_r2055_aquisicao FOREIGN KEY (filial, sequencia_sped, inscricao_produtor) REFERENCES public.ctb_sped_reinf_arquivo_r2055 (filial, sequencia_sped, inscricao_produtor) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) TABLESPACE pg_default; ALTER TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao OWNER to postgres; COMMENT ON TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao IS 'SPED Reinf - Registros do evento R-2055 - Aquisição de produção rural - Valores'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao.vlr_bruto IS 'Valor bruto da aquisição da produção rural.'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao.vlr_cpdescpr IS 'Valor da contribuição previdenciária descontada pelo adquirente de produção de produtor rural pessoa física sub rogação.'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao.vlr_ratdescpr IS 'Valor da contribuição destinada ao financiamento dos benefícios concedidos em razão do grau de incidência da incapacidade laborativa decorrente dos riscos ambientais do trabalho, incidente sobre a aquisição de produção rural de produtor rural.'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao.vlr_senardesc IS 'Valor da contribuição destinada ao Senar, incidente sobre a aquisição de produção rural de produtor rural pessoa física/segurado especial.'; CREATE TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao_proc ( filial integer NOT NULL, sequencia_sped integer NOT NULL, inscricao_produtor character varying(14) NOT NULL, sequencia integer NOT NULL, numero_processo character varying(21) NOT NULL, codigo_suspensao numeric(14, 0) NOT NULL, vlr_cpnret numeric(14, 2) NOT NULL, vlr_ratnret numeric(14, 2) NOT NULL, vlr_senarnret numeric(14, 2) NOT NULL, CONSTRAINT pk_ctb_sped_reinf_arquivo_r2055_aquisicao_proc PRIMARY KEY (filial, sequencia_sped, inscricao_produtor, sequencia), CONSTRAINT fk_ctb_sped_reinf_arquivo_r2055_aquisicao_proc FOREIGN KEY (filial, sequencia_sped, inscricao_produtor, sequencia) REFERENCES public.ctb_sped_reinf_arquivo_r2055_aquisicao(filial, sequencia_sped, inscricao_produtor, sequencia) MATCH SIMPLE ON UPDATE NO ACTION ON DELETE NO ACTION ) TABLESPACE pg_default; ALTER TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao OWNER to postgres; COMMENT ON TABLE public.ctb_sped_reinf_arquivo_r2055_aquisicao_proc IS 'SPED Reinf - Registros do evento R-2055 - Aquisição de produção rural - Processos Suspenção'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao_proc.vlr_cpnret IS 'Valor da contribuição previdenciária que deixou de ser retida pelo declarante em decorrência d e decisão/sentença judicial.'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao_proc.vlr_ratnret IS 'Valor da contribuição GILRAT incidente sobre a aquisição de produção rural de produtor rural, cuja retenção deixou de ser efetuada em decorrência de decisão/sentença judicial.'; COMMENT ON COLUMN public.ctb_sped_reinf_arquivo_r2055_aquisicao_proc.vlr_senarnret IS 'Valor da contribuição destinada ao Senar, incidente sobre a aquisição de produção rural de produtor rural pessoa física/segurado especial, e que deixou de ser retida em decorrência de decisão/sent ença judicial.';