Subversion Repositories Integrator Subversion

Rev

Rev 294 | Rev 297 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 espaco 1
package br.com.ec.domain.shared;
2
 
3
public interface ConstantesSEC {
4
 
5
        Boolean TESTE_LOCAL = false;
6
 
7
        interface Perfil {
8
                long PERFIL_ADMINISTRADOR_1 = 1L;
9
                long PERFIL_GERENTE_FINANCEIRO_2 = 2L;
10
                long PERFIL_GERENTE_ADMINISTRATIVO_3 = 3L;
11
                long PERFIL_GERENTE_LOJISTICA_4 = 4L;
12
                long PERFIL_VENDEDOR_5 = 5L;
13
                long PERFIL_GERENTE_COMERCIAL_6 = 6L;
14
                long PERFIL_GERENTE_COMPRAS_7 = 7L;
15
                long PERFIL_GERENTE_VIVO_8 = 8L;
16
                long PERFIL_LOJA_9 = 9L;
17
                long PERFIL_TECNICO_10 = 10L;
18
                long PERFIL_RECURSOS_HUMANOS_11 = 11L;
19
                long PERFIL_OPERACOES_12 = 12L;
20
                long PERFIL_SUPERVISOR_13 = 13L;
21
                long PERFIL_TREINAMENTO_14 = 14L;
22
        }
23
 
259 espaco 24
        interface DRE {
25
                long RECEITA_OPERACIONAL_BRUTA_1 = 1L;
296 espaco 26
                String RECEITA_OPERACIONAL_BRUTA_1_INFO = "Entrada de dinheiro no caixa ou no patrimônio da empresa em dinheiro ou direitos (crédito documentado que assegure propriedade de mercadorias ou bens). Inclui receita de vendas de produtos, prestação de serviço, recebimento de juros, royalties e dividendos.";
27
 
28
                long DEDUCOES_ABATIMENTOS_2 = 2L;
29
                String DEDUCOES_ABATIMENTOS_2_INFO = "Inclui devoluções de vendas, descontos oferecidos e abatimentos de impostos que incidem diretamente sobre a venda, como ICMS, ISS etc.";
30
 
31
                String RECEITA_OPERACIONAL_LIQUIDA = "RECEITA OPERACIONAL LÍQUIDA";
32
                String RECEITA_OPERACIONAL_LIQUIDA_INFO = "O resultado das receitas de vendas menos as deduções representam a receita líquida.";
33
 
34
                long CUSTO_PRODUTOS_VENDIDOS_SERVICOS_PRESTADOS_3 = 3L;
35
                String CUSTO_PRODUTOS_VENDIDOS_SERVICOS_PRESTADOS_3_INFO = "CPV (Custo de produtos vendidos), CMV (Custos de mercadorias vendidas) e CSP (Custo dos Serviços Prestados) apresentam gastos relativos à fabricação de um produto ou preparação de um serviço. Valores despendidos com matéria-prima, distribuição, logística etc.";
36
 
37
                String RESULTADO_OPERACIONAL_BRUTO_LUCRO_BRUTO = "RESULTADO OPERACIONAL BRUTO / LUCRO BRUTO";
38
                String RESULTADO_OPERACIONAL_BRUTO_LUCRO_BRUTO_INFO = "Lucro bruto é a diferença entre a receita líquida e o gasto na produção.";
39
 
40
                long DESPESAS_OPERACIONAIS_VENDAS_VARIAVEIS_4 = 4L;
41
                String DESPESAS_OPERACIONAIS_VENDAS_VARIAVEIS_4_INFO = "Gastos com comissões e custos de pós-venda. As Despesas Variáveis de uma empresa são as despesas relativas à produção (não confundir com custo). São assim chamadas justamente porque o valor gasto com elas é variável e seu valor total muda conforme as vendas, produção ou alguma outra atividade da empresa.";
42
 
43
                String MARGEM_CONTRIBUICAO = "MARGEM DE CONTRIBUIÇÃO";
44
                String MARGEM_CONTRIBUICAO_INFO = "";
45
 
46
                long DESPESAS_GERAIS_ADMINISTRATIVAS_5 = 5L;
47
                String DESPESAS_GERAIS_ADMINISTRATIVAS_5_INFO = "Despesas fixas correspondem aos gastos para manter a empresa em funcionamento independentemente de haver vendas. Contas de aluguel, água, energia e telefone em escritórios, são exemplos.";
48
 
49
                String EBITDA = "EBITDA";
50
                String EBITDA_INFO = "";
51
 
52
                long DESPESAS_FINANCEIRAS_6 = 6L;
53
                String DESPESAS_FINANCEIRAS_6_INFO = "Gastos com juros e multas podem ser apresentados como despesas financeiras. No caso de quem mexe com importação e exportação, variações cambiais também estão neste tópico. Trata-se, principalmente, do valor de encargos e juros que a empresa deve pagar a credores em empréstimos e financiamentos contraídos.";
54
 
55
                long DESPESAS_DEPRECIACAO_7 = 7L;
56
                String DESPESAS_DEPRECIACAO_7_INFO = "";
57
 
58
                String RESULTADO_OPERACIONAL_LIQUIDO_ANTES_IRPJ_CSLL = "RESULTADO OPERACIONAL LÍQUIDO / ANTES DO IRPJ E CSLL";
59
                String RESULTADO_OPERACIONAL_LIQUIDO_ANTES_IRPJ_CSLL_INFO = "Resultado da conta até aqui, desconsiderando o impacto dos impostos sobre o faturamento.";
60
 
61
                long IMPOSTO_RENDA_JURIDICA_8 = 8L;
62
                String IMPOSTO_RENDA_JURIDICA_8_INFO = "IRPJ (Imposto de Renda de Pessoa Jurídica).";
63
 
64
                long CONTRIBUICAO_SOCIAL_LUCRO_CSLL_9 = 9L;
65
                String CONTRIBUICAO_SOCIAL_LUCRO_CSLL_9_INFO = "CSLL (Contribuição Social sobre o Lucro Líquido) são tributos cobrados sobre o faturamento.";
66
 
67
                String LUCRO_LIQUIDO_ANTES_PARTICIPACOES = "LUCRO LÍQUIDO ANTES DAS PARTICIPAÇÕES";
68
                String LUCRO_LIQUIDO_ANTES_PARTICIPACOES_INFO = "Por fim, temos o resultado líquido, obtido a partir da subtração dos impostos e taxas pagas do lucro bruto. Esse valor corresponde ao resultado de uma empresa, considerando os ganhos e descontos em determinado período. O resultado líquido é, portanto, bastante importante para realizar financiamentos próprios, investimentos ou ser dividido entre sócios, acionistas e funcionários.";
69
 
70
                long PRO_LABORE_10 = 10L;
71
                String PRO_LABORE_10_INFO = "";
72
 
73
                long PARTICIPACAO_NOS_LUCROS_11 = 11L;
74
                String PARTICIPACAO_NOS_LUCROS_11_INFO = "";
75
 
76
                String RESULTADO_LIQUIDO_EXERCICIO = "RESULTADO LÍQUIDO DO EXERCÍCIO";
77
                String RESULTADO_LIQUIDO_EXERCICIO_INFO = "";
259 espaco 78
        }
79
 
261 espaco 80
        interface FormasDePagamento {
81
                Long FORMAPAGAMENTO_DINHEIRO = new Long(1);
82
                Long FORMAPAGAMENTO_DEBITO = new Long(2);
83
                Long FORMAPAGAMENTO_PAGSEGURO = new Long(6);
84
                Long FORMAPAGAMENTO_1X = new Long(3);
85
                Long FORMAPAGAMENTO_2X = new Long(4);
86
                Long FORMAPAGAMENTO_3X = new Long(5);
87
                Long FORMAPAGAMENTO_4X = new Long(7);
88
                Long FORMAPAGAMENTO_5X = new Long(8);
89
                Long FORMAPAGAMENTO_6X = new Long(9);
90
                Long FORMAPAGAMENTO_7X = new Long(10);
91
                Long FORMAPAGAMENTO_8X = new Long(11);
92
                Long FORMAPAGAMENTO_9X = new Long(12);
93
                Long FORMAPAGAMENTO_10X = new Long(13);
94
                Long FORMAPAGAMENTO_11X = new Long(14);
95
                Long FORMAPAGAMENTO_12X = new Long(15);
96
                Long FORMAPAGAMENTO_CUPOM = new Long(16);
97
                Long FORMAPAGAMENTO_OUTROS = new Long(17);
98
                Long FORMAPAGAMENTO_PIX = new Long(18);
99
        }
100
 
265 espaco 101
        interface Pessoa {
102
                Long PESSOA_JURIDICA_ESPACO_CASE_141 = new Long(141);
103
        }
104
 
105
        interface Empresa {
106
                String CNPJ_RAIZ_ESPACO_CASE_21494821 = "21494821";
107
                String CNPJ_RAIZ_CASA_DAS_CASAS_35470399 = "35470399";
281 espaco 108
 
109
                Long CODIGO_EMPRESA_ESPACO_CASE_1 = new Long(1);
110
                Long CODIGO_EMPRESA_CASA_DAS_CAPAS_4 = new Long(4);
111
 
112
                String DESCRICAO_EMPRESA_ESPACO_CASE = "ESPAÇO CASE";
113
                String DESCRICAO_EMPRESA_CASA_DAS_CAPAS = "CASA DAS CAPAS";
265 espaco 114
        }
115
 
282 espaco 116
        interface ContaBancaria {
117
                Long SEQUENCIAL_CONTA_CAIXA_1 = new Long(1);
118
        }
119
 
294 espaco 120
        interface Categoria {
121
                Long SEQUENCIAL_CATEGORIA_CONCILIACAO_RECEITA = new Long(31);
122
                Long SEQUENCIAL_CATEGORIA_CONCILIACAO_DESPESAS = new Long(32);
123
        }
124
 
227 espaco 125
        /*
126
        Boolean EMITIR_NFE_PARA_SEFAZ = true;
127
        Integer FORMATO_CONTAGEM = ContagemFormato.FORMATO_CONTAGEM_POR_MARCA_2;
128
 
129
 
130
 
131
        long SETOR_ADMINISTRATIVO_1 = 1L;
132
        long SETOR_FINANCEIRO_2 = 2L;
133
        long SETOR_COMERCIAL_3 = 3L;
134
        long SETOR_LOGISTICA_4 = 4L;
135
 
136
        String CODIGO_PRODUTO_PADRAO_000000 = "000000";
137
 
138
        String DESTINATARIOS_EMAIL_DIRECAO = "brunolopespeixoto@gmail.com, adrianolopespeixoto@hotmail.com";
139
        String DESTINATARIOS_EMAIL_SUPERVISAO = "brunolopespeixoto@gmail.com, adrianolopespeixoto@hotmail.com, jadsonf85@gmail.com";
140
        String DESTINATARIOS_EMAIL_GESTAO = "brunolopespeixoto@gmail.com, adrianolopespeixoto@hotmail.com, nathannyellson91@gmail.com";
141
        Long SEQUENCIAL_QUIOSQUE_EXTRA_2 = new Long(2);
142
        Long SEQUENCIAL_QUIOSQUE_BIG_GRUTA_3 = new Long(3);
143
        Long SEQUENCIAL_LOJA_VIVO_4 = new Long(4);
144
        Long SEQUENCIAL_QUIOSQUE_BIG_JATIUCA_6 = new Long(6);
145
        Long SEQUENCIAL_LOJA_FARMACIA_7 = new Long(7);
146
        Long SEQUENCIAL_QUIOSQUE_PATIO_5 = new Long(5);
147
        Long SEQUENCIAL_LOJA_MACEIO_8 = new Long(8);
148
        Long SEQUENCIAL_MATRIZ_ESTOQUE_9 = new Long(9);
149
        Long SEQUENCIAL_QUIOSQUE_BIG_ANTARES_13 = new Long(13);
150
        Long SEQUENCIAL_LOJA_PATIO_14 = new Long(14);
151
        Long SEQUENCIAL_BOMPRECO_FAROL_15 = new Long(15);
152
        Long SEQUENCIAL_RESTAURANTE_16 = new Long(16);
153
        Long SEQUENCIAL_CASA_DAS_CAPAS_17 = new Long(17);
154
        String DESCRICAO_MATRIZ_9 = "MATRIZ";
155
 
156
        interface Parametro {
157
                Long CODIGO_PARAMETRO_TEMPO_ESTOQUE_MINIMO_PARA_COMPRAS = new Long(1);
158
                Long CODIGO_PARAMETRO_TEMPO_ESTOQUE_REPOSICAO_PARA_COMPRAS = new Long(2);
159
//              Long CODIGO_PARAMETRO_TEMPO_VENDAS_PARA_ANALISE_ESTOQUE_MINIMO = new Long(3);
160
        }
161
 
162
        interface Empresa {
163
                Long CODIGO_EMPRESA_ESPACO_CASE_1 = new Long(1);
164
                Long CODIGO_EMPRESA_VIVO_2 = new Long(2);
165
                Long CODIGO_EMPRESA_FARMACIA_3 = new Long(3);
166
                Long CODIGO_EMPRESA_CASA_DAS_CAPAS_4 = new Long(4);
167
 
168
                String CNPJ_21494821000100 = "21494821000100";
169
                String CNPJ_21494821000444 = "21494821000444";
170
        }
171
 
172
        interface BandeiraCartao {
173
                Long CODIGO_BANDEIRA_HIPERCARD_8 = 8L;
174
                Long CODIGO_BANDEIRA_AMERICAN_EXPRESS_9 = 9L;
175
        }
176
 
177
        interface PontosDeVenda {
178
                Integer TODOS_OS_PONTOS = 0;
179
                Integer APENAS_LOJA_POCO = 1;
180
                Integer APENAS_QUIOSQUE_EXTRA = 2;
181
                Integer APENAS_QUIOSQUE_HIPER = 3;
182
        }
183
 
184
        interface Etiqueta {
185
                Integer QUANTIDADE_MAXIMA_POR_FOLHA = 65;
186
        }
187
 
188
        interface ContagemFormato {
189
                Integer FORMATO_CONTAGEM_POR_PERIODO_1 = 1;
190
                Integer FORMATO_CONTAGEM_POR_MARCA_2 = 2;
191
        }
192
 
193
        interface StatusContagem {
194
                Integer CONTAGEM_VERDE_0_DIAS = 0;
195
                Integer CONTAGEM_AMARELO_30_DIAS = 30;
196
                Integer CONTAGEM_VERMELHO_60_DIAS = 60;
197
                Integer CONTAGEM_VERMELHO_CHEIO_90_DIAS = 90;
198
                String CONTAGEM_SOLICITADA_STYLE_CLASS = "black";
199
        }
200
 
201
        interface ProdutosPromocaoInterna {
202
                String PRODUTOS = "'026164', '021129', '015470', '012491', '012492', '012493', '022220', '026639', '026638'"; // MARÇO
203
//              String PRODUTOS = "'025991', '026638', '026639', '021004', '024049', '026190'"; // JANEIRO
204
//              String PRODUTOS = "'025991', '025930', '026639', '026638', '012492'"; // DEZEMBRO
205
//              String PRODUTOS = "'023406', '021846', '025991', '025984', '025930', '022553', '023935'"; // NOVEMBRO
206
//              String PRODUTOS = "'021609', '026190', '026192', '026189', '024751', '024752', '020944', '024554', '019537', '023935', '012442'"; // OUTUBRO
207
//              String PRODUTOS = "'023935', '022520', '024049', '024045'";
208
//              String PRODUTOS = "'018528', '022553', '018103', '023935', '024392', '022520', '024050', '022987', '024062', '022521', '021126', '023371', '024049'";
209
//              String PRODUTOS = "'012491', '012492', '012493', '022219', '022220', '000414'";
210
                Double PERCENTUAL = new Double(0.075);
211
                Integer QUANTIDADE_MINIMA_RECEBIMENTO = 10;
212
        }
213
 
214
        interface Vivo {
215
                Double COMISSAO_VIVO_1_6 = 1.6;
216
                Double COMISSSAO_VIVO_PORTABILIDADE_1_9 = 1.9;
217
                Double COMISSSAO_PORTABILIDADE_1_3 = 1.3;
218
        }
219
 
220
        interface Venda {
221
                Double LIMITE_DESCONTO_ABAIXO_100 = 5.0;
222
                Double LIMITE_PERCENTUAL_DESCONTO_ACIMA_100 = 10.0;
223
 
224
                Double LIMITE_PERCENTUAL_DESCONTO_CAPA_ACESSORIOS = 10.0;
225
                Double LIMITE_PERCENTUAL_DESCONTO_PELICULA = 20.0;
226
        }
227
 
228
        interface Pessoa {
229
                String CONSULTAR_COLABORADORES_C = "C";
230
                String CONSULTAR_COLABORADORES_ADMITIDOS_A = "A";
231
                String CONSULTAR_COLABORADORES_DEMITIDOS_D = "D";
232
        }
233
 
234
        interface Categoria {
235
                Long SEQUENCIAL_CATEGORIA_PRODUTO_7 = new Long(7);
236
                Long SEQUENCIAL_CATEGORIA_ALUGUEL_11 = new Long(11);
237
                Long SEQUENCIAL_CATEGORIA_MARKETING_13 = new Long(13);
238
                Long SEQUENCIAL_CATEGORIA_PAI_PESSOAL_8 = new Long(8);
239
                Long SEQUENCIAL_CATEGORIA_HORA_EXTRA_2 = new Long(2);
240
                Long SEQUENCIAL_CATEGORIA_SALARIO_9 = new Long(9);
241
                Long SEQUENCIAL_CATEGORIA_FERIAS_12 = new Long(12);
242
                Long SEQUENCIAL_CATEGORIA_COMISSOES_8 = new Long(8);
243
                Long SEQUENCIAL_CATEGORIA_VALE_TRANSPORTE_46 = new Long(46);
244
        }
245
 
246
        interface NotaFiscal {
247
                String RAZAO_EMITENTE_ESPACO_CASE = "ESPACO CASE COMERCIO DE EQUIPAMENTOS DE TELEFONIA";
248
                String CODIGO_UF_AL_27 = "27";
249
                String NATUREZA_OP_VENDA = "VENDA DE MERCADORIAS";
250
                String NATUREZA_OP_REMESSA = "REMESSA";
251
                String MODELO_NFE_55 = "55";
252
                String MODELO_NFCE_65 = "65";
253
                String ID_DESTINO_DENTRO_DO_ESTADO_1 = "1";
254
                String ID_DESTINO_FORA_DO_ESTADO_2 = "2";
255
                String CODIGO_MUNICIPIO_MACEIO_2704302 = "2704302";
256
                String VERSAO_SISTEMA_NFE_1_0_0 = "1.0.0";
257
                String INSCRICAO_ESTADUAL_244160600 = "244160600";
258
//              String INSCRICAO_ESTADUAL_244366624 = "244366624";
259
 
260
                String SERIE_NOTA_EMITIDA_1 = "1";
261
                String SERIE_NOTA_REMESSA_0 = "0";
262
 
263
                String CODIGO_REGIME_TRIBUTARIO_SIMPLES_1 = "1";
264
                String CODIGO_REGIME_TRIBUTARIO_SIMPLES_EXCESSO_SUBLIMITE_2 = "2";
265
                String CODIGO_REGIME_TRIBUTARIO_NORMAL_3 = "3";
266
 
267
                String CONSUMIDOR_FINAL_1 = "1";
268
                String CONSUMIDOR_NAO_FINAL_0 = "0";
269
 
270
                String TIPO_NOTA_ENTRADA_0 = "0";
271
                String TIPO_NOTA_SAIDA_1 = "1";
272
 
273
                String ID_TOKEN_HOMOLOGACAO_000001 = "000001";
274
                String CSC_HOMOLOGACAO_21282494_8429_48D2_93B1_C9646D0803A1 = "21282494-8429-48D2-93B1-C9646D0803A1";
275
 
276
                String ID_TOKEN_HOMOLOGACAO_000002 = "000002";
277
                String CSC_HOMOLOGACAO_D1CB17C2_A1B7_4BBE_AEE9_89B48746CDF2 = "D1CB17C2-A1B7-4BBE-AEE9-89B48746CDF2";
278
 
279
                String ID_TOKEN_PRODUCAO_000001 = "000001";
280
                String CSC_PRODUCAO_8E1F62BB_A189_4DD2_9868_78811C4D0E88 = "8E1F62BB-A189-4DD2-9868-78811C4D0E88";
281
 
282
                String ID_TOKEN_PRODUCAO_000001_RESTAURANTE = "000001";
283
                String CSC_PRODUCAO_RESTAURANTE_2A209A6D_62E1_427D_B261_D4665BD48CC9 = "2A209A6D-62E1-427D-B261-D4665BD48CC9";
284
 
285
                String INFORMACOES_COMPLEMENTARES = "EMPRESA OPTANTE PELO SIMPLES NACIONAL";
286
 
287
                interface ServicoSefaz {
288
                        String SERVICO_EM_OPERACAO_107 = "107";
289
                        String SERVICO_PARALISADO_MOMENTANEAMENTE_108 = "108";
290
                        String SERVICO_PARALISADO_SEM_PREVISAO_109 = "109";
291
                }
292
 
293
                interface Certificado {
294
//                      String CAMINHO_CERTIFICADO_LOCAL = "src/main/resources/certificado/certificado.pfx";
295
                        String CAMINHO_CERTIFICADO_LOCAL = "src/main/resources/certificado/";
296
                        String CAMINHO_SCHEMAS_LOCAL = "src/main/resources/certificado/Schemas";
297
 
298
//                      String CAMINHO_CERTIFICADO = "\\certificado\\certificado.pfx";
299
                        String NOME_CERTIFICADO_ESPACOCASE = "CERTIFICADO_ESPACOCASE";
300
                        String SENHA_CERTIFICADO_ESPACOCASE = "12345";
301
 
302
                        String CAMINHO_CERTIFICADO = "\\certificado\\";
303
                        String CAMINHO_SCHEMAS = "\\certificado\\Schemas\\enviNFe_v4.00.xsd";
304
                        String CNPJ_CERTIFICADO_21494821000100 = "21494821000100";
305
//                      String CNPJ_CERTIFICADO_21494821000282 = "21494821000282";
306
                }
307
 
308
                interface Notificacao {
309
                        String CAMINHO_CHAVES = "\\notificacao\\chaves_privada.json";
310
                }
311
 
312
                interface EnderecoEmitente {
313
                        String LOGRADOURO = "AVENIDA COMENDADOR GUSTAVO PAIVA";
314
                        String NUMERO_2650 = "2650";
315
                        String COMPLEMENTO_LOJA_A = "LOJA A";
316
                        String BAIRRO = "MANGABEIRAS";
317
                        String CODIGO_MUNICIPIO_2704302 = "2704302";
318
                        String MUNICIPIO_MACEIO = "MACEIO";
319
                        String UF_AL = "AL";
320
                        String CEP_57037532 = "57037532";
321
                        String CODIGO_PAIS_BRASIL_1058 = "1058";
322
                        String PAIS_BRASIL = "BRASIL";
323
                        String FONE_82999742315 = "82999742315";
324
                }
325
 
326
                interface IndicadorIEDestinatario {
327
                        String CONTRIBUINTE_ICMS_1 = "1";
328
                        String CONTRIBUINTE_ISENTO_2 = "2";
329
                        String NAO_CONTRIBUINTE_9 = "9";
330
                }
331
 
332
                interface IndicadorPresenca { //indPres
333
                        String OPERACAO_NAO_SE_APLICA_0 = "0";
334
                        String OPERACAO_PRESENCIAL_1 = "1";
335
                        String OPERACAO_NAO_PRESENCIAL_INTERNET_2 = "2";
336
                        String OPERACAO_NAO_PRESENCIAL_TELEATENDIMENTO_3 = "3";
337
                        String OPERACAO_ENTREGA_EM_DOMICILIO_4 = "4";
338
                        String OPERACAO_NAO_PRESENCIAL_OUTROS_9 = "9";
339
                }
340
 
341
                interface ProcessoEmissao {
342
                        String EMISSAO_APLICATIVO_CONTRIBUINTE_0 = "0";
343
                        String EMISSAO_AVULSA_FISCO_1 = "1";
344
                        String EMISSAO_AVULSA_FISCO_COM_CERTIFICADO_2 = "2";
345
                        String EMISSAO_APLICATIVO_FISCO_3 = "3";
346
                }
347
 
348
                interface TipoEmissao {
349
                        String SEM_EMISSAO_0 = "0";
350
                        String EMISSAO_NORMAL_1 = "1";
351
                        String EMISSAO_CONTIGENCIA_FS_2 = "2";
352
                        String EMISSAO_CONTIGENCIA_SCAN_3 = "3"; // utilização das séries 900 a 999.
353
                        String EMISSAO_CONTIGENCIA_DPEC_4 = "4";
354
                        String EMISSAO_CONTIGENCIA_FS_DA = "5";
355
                }
356
 
357
                interface TipoImpressao {
358
                        String IMPRESSAO_DANFE_SEM_GERACAO_0 = "0";
359
                        String IMPRESSAO_DANFE_RETRATO_1 = "1";
360
                        String IMPRESSAO_DANFE_PAISAGEM_2 = "2";
361
                        String IMPRESSAO_DANFE_SIMPLIFICADO_3 = "3";
362
                        String IMPRESSAO_DANFE_NFCE_4 = "4";
363
                        String IMPRESSAO_DANFE_NFCE_MSG_ELETRONICA_5 = "5";
364
                }
365
 
366
                interface IndicadorFinal { // indFinal
367
                        String INDICADOR_CONSUMIDOR_FINAL_1 = "1";
368
                        String INDICADOR_EMPRESA_REVENDER_MERCADORIA_0 = "0";
369
                }
370
 
371
                interface Imposto {
372
                        String NCM_PLASTICOS_OUTRAS_39269090 = "39269090";
373
                        String NCM_CABOS_85444200 = "85444200";
374
 
375
                        String NCM_PELICULAS_70071900 = "70071900";
376
                        String CEST_PELICULAS_1003600 = "1003600";
377
 
378
                        String NCM_PELICULAS_GEL_39219090 = "39219090";
379
 
380
                        String CSOSN_ORIGEM_NACIONAL_0 = "0";
381
//                      String CSOSN_ORIGEM_ESTRANGEIRA_IMPORTACAO_DIRETA_1 = "1";
382
//                      String CSOSN_ORIGEM_ESTRANGEIRA_ADQUIRIDA_MERCADO_INTERNO_2 = "2";
383
//                      String CSOSN_ORIGEM_NACIONAL_COM_CONTEUDO_IMPORTACAO_SUPERIOR_40_PORCENTO_3 = "3";
384
 
385
                        String CSOSN_TRIBUTADA_SIMPLES_COM_PERMISSAO_CREDITO_ICMS_101 = "101";
386
                        String CSOSN_TRIBUTADA_SIMPLES_SEM_PERMISSAO_CREDITO_ICMS_102 = "102";
387
                        String CSOSN_ISENCAO_ICMS_SIMPLES_NACIONAL_FAIXA_RECEITA_BRUTA_103 = "103";
388
                        String CSOSN_TRIBUTADA_SIMPLES_COM_PERMISSAO_CREDITO_E_COBRANCA_ICMS_POR_ST_201 = "201";
389
                        String CSOSN_TRIBUTADA_SIMPLES_SEM_PERMISSAO_CREDITO_E_COBRANCA_ICMS_POR_ST_202 = "202";
390
                        String CSOSN_ISENCAO_ICMS_SIMPLES_NACIONAL_FAIXA_RECEITA_BRUTA_E_COBRANCA_ICMS_POR_ST_203 = "203";
391
                        String CSOSN_IMUNE_ICMS_300 = "300";
392
                        String CSOSN_NAO_TRIBUTADA_PELO_SIMPLES_NACIONAL_400 = "400";
393
                        String CSOSN_NAO_TRIBUTADA_PELO_SIMPLES_NACIONAL_CSOSN_400 = "CSOSN_400";
394
                        String CSOSN_ICMS_COBRADO_ANTERIORMENTE_POR_ST_OU_ANTECIPACAO_500 = "500";
395
                        String CSOSN_OUTROS_OUTRAS_OPERACOES_900 = "900";
396
 
397
                        String CST_OPERACAO_ISENTA_CONTRIBUICOES_07 = "07";
398
                        String CST_PIS_COFINS_OPERACAO_ISENTA_CONTRIBUICOES_CST_07 = "CST_07";
399
 
400
                        String CST_ICMS_NAO_TRIBUTADA_CST_41 = "CST_41";
401
 
402
                        String CST_IPI_SAIDA_ISENTA_CST_52 = "CST_52";
403
                        String CST_IPI_SAIDA_NAO_TRIBUTADA_PARA_REMESSA_MERCADORIA_CONSERTO_REPARO_CST_53 = "CST_53";
404
 
405
                        Double ALIQUOTA_MEDIA_COMISSOES_2 = 2.0;
406
                        Double ALIQUOTA_MEDIA_SIMPLES_NACIONAL_11 = 11.0;
407
                        Double ALIQUOTA_MEDIA_CARTAO_2 = 2.0;
408
 
409
                        Double ALIQUOTA_INTERNA_ICMS_PADRAO_12 = 12.0;
410
                }
411
 
412
                interface Transporte {
413
                        String FRETE_POR_CONTA_REMETENTE_CIF_0 = "0";
414
                        String FRETE_POR_CONTA_DESTINATARIO_FOB_1 = "1";
415
                        String FRETE_POR_CONTA_TERCEIROS_2 = "2";
416
                        String FRETE_POR_CONTA_REMETENTE_TRANSPORTE_PROPRIO_3 = "3";
417
                        String FRETE_POR_CONTA_DESTINATARIO_TRANSPORTE_PROPRIO_4 = "4";
418
                        String SEM_OCORRENCIA_TRANSPORTE_9 = "9";
419
                }
420
 
421
                interface Pagamento {
422
                        String FORMA_PAGAMENTO_DINHEIRO_01 = "01";
423
                        String FORMA_PAGAMENTO_CHEQUE_02 = "02";
424
                        String FORMA_PAGAMENTO_CARTAO_CREDITO_03 = "03";
425
                        String FORMA_PAGAMENTO_CARTAO_DEBITO_04 = "04";
426
                        String FORMA_PAGAMENTO_CREDITO_LOJA_05 = "05";
427
                        String FORMA_PAGAMENTO_VALE_ALIMENTACAO_10 = "10";
428
                        String FORMA_PAGAMENTO_VALE_REFEICAO_11 = "11";
429
                        String FORMA_PAGAMENTO_VALE_PRESENTE_12 = "12";
430
                        String FORMA_PAGAMENTO_VALE_COMBUSTIVEL_13 = "13";
431
                        String FORMA_PAGAMENTO_DUPLICATA_MERCANTIL_14 = "14";
432
                        String FORMA_PAGAMENTO_BOLETO_BANCARIO_15 = "15";
433
                        String FORMA_PAGAMENTO_SEM_PAGAMENTO_90 = "90";
434
                        String FORMA_PAGAMENTO_OUTROS_99 = "99";
435
 
436
                        interface IntegracaoPagamentoCartao {
437
                                String PAGAMENTO_INTEGRADO_SISTEMA_AUTOMACAO_TEF_ECOMMERCE_1 = "1";
438
                                String PAGAMENTO_NAO_INTEGRADO_POS_2 = "2";
439
                        }
440
 
441
                }
442
 
443
                interface Sistema {
444
                        String VERSAO_400 = "4.00";
445
                        String LOTE_1 = "1";
446
                        String ENVIO_SINCRONO_1 = "1";
447
                        String ENVIO_ASSINCRONO_0 = "0";
448
                }              
449
                interface Finalidade {
450
                        String NFE_NORMAL_1 = "1";
451
                        String NFE_COMPLEMENTAR_2 = "2";
452
                        String NFE_AJUSTE_3 = "3";
453
                        String DEVOLUCAO_MERCADORIA_4 = "4";
454
                }
455
 
456
                // DEVEM SER INFORMADOS EM CONJUNTO OU OMITIDOS EM CONJUNTO (INCLUIR O NUMERO DA AUTORIZACAO DA TRANSACAO)
457
                interface InformacoesCartao {
458
                        interface CnpjCredenciadora {
459
                                String CNPJ_CREDENCIADORA_REDE_CARTAO_01425787000104 = "01425787000104";
460
                        }
461
 
462
                        interface Bandeira {
463
                                String BANDEIRA_VISA_01 = "01";
464
                                String BANDEIRA_MASTERCARD_02 = "02";
465
                                String BANDEIRA_AMERICAN_EXPRESS_03 = "03";
466
                                String BANDEIRA_SOROCRED_04 = "04";
467
                                String BANDEIRA_DINERS_CLUB_05 = "05";
468
                                String BANDEIRA_ELO_06 = "06";
469
                                String BANDEIRA_HIPERCARD_07 = "07";
470
                                String BANDEIRA_AURA_08 = "08";
471
                                String BANDEIRA_CABAL_09 = "09";
472
                                String BANDEIRA_OUTROS_99 = "99";
473
                        }
474
                }
475
        }
476
 
477
        interface ArquivoBanco {
478
                String ARQUIVO_BANCO_REDE_1 = "1";
479
                String ARQUIVO_BANCO_SAFRA_2 = "2";
480
        }
481
 
482
        interface Foto {
483
                String CAMINHO_PADRAO_LOCAL = "espacocase/fotos/";
484
                String CAMINHO_PADRAO_SERVIDOR = "/fotos/";
485
        }
486
 
487
        interface DRE {
488
                String RECEITA_OPERACIONAL_BRUTA_1_INFO = "Entrada de dinheiro no caixa ou no patrimônio da empresa em dinheiro ou direitos (crédito documentado que assegure propriedade de mercadorias ou bens). Inclui receita de vendas de produtos, prestação de serviço, recebimento de juros, royalties e dividendos.";
489
 
490
                long DEDUCOES_ABATIMENTOS_2 = 2L;
491
                String DEDUCOES_ABATIMENTOS_2_INFO = "Inclui devoluções de vendas, descontos oferecidos e abatimentos de impostos que incidem diretamente sobre a venda, como ICMS, ISS etc.";
492
 
493
                String RECEITA_OPERACIONAL_LIQUIDA = "RECEITA OPERACIONAL LÍQUIDA";
494
                String RECEITA_OPERACIONAL_LIQUIDA_INFO = "O resultado das receitas de vendas menos as deduções representam a receita líquida.";
495
 
496
                long CUSTO_PRODUTOS_VENDIDOS_SERVICOS_PRESTADOS_3 = 3L;
497
                String CUSTO_PRODUTOS_VENDIDOS_SERVICOS_PRESTADOS_3_INFO = "CPV (Custo de produtos vendidos), CMV (Custos de mercadorias vendidas) e CSP (Custo dos Serviços Prestados) apresentam gastos relativos à fabricação de um produto ou preparação de um serviço. Valores despendidos com matéria-prima, distribuição, logística etc.";
498
 
499
                String RESULTADO_OPERACIONAL_BRUTO_LUCRO_BRUTO = "RESULTADO OPERACIONAL BRUTO / LUCRO BRUTO";
500
                String RESULTADO_OPERACIONAL_BRUTO_LUCRO_BRUTO_INFO = "Lucro bruto é a diferença entre a receita líquida e o gasto na produção.";
501
 
502
                long DESPESAS_OPERACIONAIS_VENDAS_VARIAVEIS_4 = 4L;
503
                String DESPESAS_OPERACIONAIS_VENDAS_VARIAVEIS_4_INFO = "Gastos com comissões e custos de pós-venda. As Despesas Variáveis de uma empresa são as despesas relativas à produção (não confundir com custo). São assim chamadas justamente porque o valor gasto com elas é variável e seu valor total muda conforme as vendas, produção ou alguma outra atividade da empresa.";
504
 
505
                String MARGEM_CONTRIBUICAO = "MARGEM DE CONTRIBUIÇÃO";
506
                String MARGEM_CONTRIBUICAO_INFO = "";
507
 
508
                long DESPESAS_GERAIS_ADMINISTRATIVAS_5 = 5L;
509
                String DESPESAS_GERAIS_ADMINISTRATIVAS_5_INFO = "Despesas fixas correspondem aos gastos para manter a empresa em funcionamento independentemente de haver vendas. Contas de aluguel, água, energia e telefone em escritórios, são exemplos.";
510
 
511
                String EBITDA = "EBITDA";
512
                String EBITDA_INFO = "";
513
 
514
                long DESPESAS_FINANCEIRAS_6 = 6L;
515
                String DESPESAS_FINANCEIRAS_6_INFO = "Gastos com juros e multas podem ser apresentados como despesas financeiras. No caso de quem mexe com importação e exportação, variações cambiais também estão neste tópico. Trata-se, principalmente, do valor de encargos e juros que a empresa deve pagar a credores em empréstimos e financiamentos contraídos.";
516
 
517
                long DESPESAS_DEPRECIACAO_7 = 7L;
518
                String DESPESAS_DEPRECIACAO_7_INFO = "";
519
 
520
                String RESULTADO_OPERACIONAL_LIQUIDO_ANTES_IRPJ_CSLL = "RESULTADO OPERACIONAL LÍQUIDO / ANTES DO IRPJ E CSLL";
521
                String RESULTADO_OPERACIONAL_LIQUIDO_ANTES_IRPJ_CSLL_INFO = "Resultado da conta até aqui, desconsiderando o impacto dos impostos sobre o faturamento.";
522
 
523
                long IMPOSTO_RENDA_JURIDICA_8 = 8L;
524
                String IMPOSTO_RENDA_JURIDICA_8_INFO = "IRPJ (Imposto de Renda de Pessoa Jurídica).";
525
 
526
                long CONTRIBUICAO_SOCIAL_LUCRO_CSLL_9 = 9L;
527
                String CONTRIBUICAO_SOCIAL_LUCRO_CSLL_9_INFO = "CSLL (Contribuição Social sobre o Lucro Líquido) são tributos cobrados sobre o faturamento.";
528
 
529
                String LUCRO_LIQUIDO_ANTES_PARTICIPACOES = "LUCRO LÍQUIDO ANTES DAS PARTICIPAÇÕES";
530
                String LUCRO_LIQUIDO_ANTES_PARTICIPACOES_INFO = "Por fim, temos o resultado líquido, obtido a partir da subtração dos impostos e taxas pagas do lucro bruto. Esse valor corresponde ao resultado de uma empresa, considerando os ganhos e descontos em determinado período. O resultado líquido é, portanto, bastante importante para realizar financiamentos próprios, investimentos ou ser dividido entre sócios, acionistas e funcionários.";
531
 
532
                long PRO_LABORE_10 = 10L;
533
                String PRO_LABORE_10_INFO = "";
534
 
535
                long PARTICIPACAO_NOS_LUCROS_11 = 11L;
536
                String PARTICIPACAO_NOS_LUCROS_11_INFO = "";
537
 
538
                String RESULTADO_LIQUIDO_EXERCICIO = "RESULTADO LÍQUIDO DO EXERCÍCIO";
539
                String RESULTADO_LIQUIDO_EXERCICIO_INFO = "";
540
        }
541
 
542
        interface Textos {
543
                String TEXTO_COR_MARGEM = "VERDE: ACIMA DE 29,99%\nLARANJA: ENTRE 14,99% E 29,99%\nVERMELHO: ABAIXO DE 15%";
544
        }
545
 
546
        interface Preco {
547
                Double MARGEM_MINIMA_15 = 15.0;
548
        }
549
        */
550
}