Página 2 de 2
eSocial ACBrLib dll download de eventos
Enviado: 06 Mai 2024 19:25
por Itamar M. Lins Jr.
Olá!
Em VB6 está assim:
Código: Selecionar todos
Private Sub btnConsultaIdentificadoresEventosTabela_Click()
On Erro GoTo Erro:
Dim ret As String
Dim tipoEvento As Long
Dim chave As String
Dim dataInicial As Date
Dim dataFinal As Date
tipoEvento = InputBox("Informe o Tipo do Evento", "Consulta Tabela eSocial", "")
chave = InputBox("Informe a Chave", "Consulta Tabela eSocial", "")
dataInicial = InputBox("Informe a Data Inicial", "Consulta Tabela eSocial", "01/MM/AAAA")
dataFinal = InputBox("Informe a Data Final", "Consulta Tabela eSocial", "01/MM/AAAA")
ret = eSocial.ConsultaIdentificadoresEventosTabela(txtEmpregador.Text, tipoEvento, chave, dataInicial, dataFinal)
rtbRespostas.Text = ret
Erro:
MsgBox Err.Description
End Sub
Private Sub btnConsultaIdentificadoresEventosTrabalhador_Click()
On Erro GoTo Erro:
Dim ret As String
Dim tipoEvento As Long
Dim cpfTrabalhador As String
Dim dataInicial As Date
Dim dataFinal As Date
tipoEvento = InputBox("Informe o Tipo do Evento", "Consulta Trabalhador eSocial", "")
cpfTrabalhador = InputBox("Informe o CPF do Trabalhador", "Consulta Trabalhador eSocial", "")
dataInicial = InputBox("Informe a Data Inicial", "Consulta Tabela eSocial", "01/MM/AAAA")
dataFinal = InputBox("Informe a Data Final", "Consulta Tabela eSocial", "01/MM/AAAA")
ret = eSocial.ConsultaIdentificadoresEventosTrabalhador(txtEmpregador.Text, cpfTrabalhador, dataInicial, dataFinal)
rtbRespostas.Text = ret
Erro:
MsgBox Err.Description
End Sub
Saudações,
Itamar M. Lins Jr.
eSocial ACBrLib dll download de eventos
Enviado: 06 Mai 2024 19:30
por Itamar M. Lins Jr.
Olá!
Em C#:
Código: Selecionar todos
private void btnConsultaIdentificadoresEventosTabela_Click(object sender, EventArgs e)
{
try
{
var tipoEvento = 1;
if (InputBox.Show("Consulta Tabela eSocial", "Informe o Tipo do Evento", ref tipoEvento) != DialogResult.OK) return;
var chave = "";
if (InputBox.Show("Consulta Tabela eSocial", "Informe a Chave", ref chave) != DialogResult.OK) return;
var dataInicial = DateTime.Now;
if (InputBox.Show("Consulta Tabela eSocial", "Informe a Data Inicial - 01/MM/AAAA", ref dataInicial) != DialogResult.OK) return;
var dataFinal = DateTime.Now;
if (InputBox.Show("Consulta Tabela eSocial", "Informe a Data Final - 01/MM/AAAA", ref dataFinal) != DialogResult.OK) return;
var ret = ACBreSocial.ConsultaIdentificadoresEventosTabela(txtEmpregador.Text, tipoEvento, chave, dataInicial, dataFinal);
rtbRespostas.AppendText(ret);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void btnConsultaIdentificadoresEventosTrabalhador_Click(object sender, EventArgs e)
{
try
{
var cpfTrabalhador = "";
if (InputBox.Show("Consulta Trabalhador eSocial", "Informe o CPF do Trabalhador", ref cpfTrabalhador) != DialogResult.OK) return;
var dataInicial = DateTime.Now;
if (InputBox.Show("Consulta Trabalhador eSocial", "Informe a Data Inicial - 01/MM/AAAA", ref dataInicial) != DialogResult.OK) return;
var dataFinal = DateTime.Now;
if (InputBox.Show("Consulta Trabalhador eSocial", "Informe a Data Final - 01/MM/AAAA", ref dataFinal) != DialogResult.OK) return;
var ret = ACBreSocial.ConsultaIdentificadoresEventosTrabalhador(txtEmpregador.Text, cpfTrabalhador, dataInicial, dataFinal);
rtbRespostas.AppendText(ret);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void btnDownloadEventos_Click(object sender, EventArgs e)
{
try
{
var cpfTrabalhador = "";
if (InputBox.Show("Download Eventos eSocial", "Informe o CPF do Trabalhador", ref cpfTrabalhador) != DialogResult.OK) return;
var dataInicial = DateTime.Now;
if (InputBox.Show("Download Eventos eSocial", "Informe a Data Inicial - 01/MM/AAAA", ref dataInicial) != DialogResult.OK) return;
var dataFinal = DateTime.Now;
if (InputBox.Show("Download Eventos eSocial", "Informe a Data Final - 01/MM/AAAA", ref dataFinal) != DialogResult.OK) return;
var ret = ACBreSocial.DownloadEventos(txtEmpregador.Text, cpfTrabalhador, dataInicial, dataFinal);
rtbRespostas.AppendText(ret);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
Saudações,
Itamar M. Lins Jr.
eSocial ACBrLib dll download de eventos
Enviado: 06 Mai 2024 19:35
por Itamar M. Lins Jr.
Olá!
Em JAVA:
Código: Selecionar todos
private void btnConsultaIdentificadoresEventosEmpregadorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnConsultaIdentificadoresEventosEmpregadorActionPerformed
try
{
String aTipoEvento = JOptionPane.showInputDialog("Informe o Tipo do Evento");
int tipoEvento = Integer.parseInt(aTipoEvento);
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataApuracao = new Date(System.currentTimeMillis());
System.out.println(formatter.format(dataApuracao));
String ret = acbreSocial.consultaIdentificadoresEventosEmpregador(txtEmpregador.getText(), tipoEvento, dataApuracao);
rtbRespostas.append(ret);
}
catch (Exception ex)
{
Logger.getLogger(FrmMain.class.getName()).log(Level.SEVERE, null, ex);
}
}//GEN-LAST:event_btnConsultaIdentificadoresEventosEmpregadorActionPerformed
private void btnConsultaIdentificadoresEventosTabelaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnConsultaIdentificadoresEventosTabelaActionPerformed
try
{
String aTipoEvento = JOptionPane.showInputDialog("Informe o Tipo do Evento");
int tipoEvento = Integer.parseInt(aTipoEvento);
String chave = JOptionPane.showInputDialog("Informe a Chave");
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataInicial = new Date(System.currentTimeMillis());
System.out.println(formatter.format(dataInicial));
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataFinal = new Date(System.currentTimeMillis());
System.out.println(formatter1.format(dataFinal));
String ret = acbreSocial.consultaIdentificadoresEventosTabela(txtEmpregador.getText(), tipoEvento, chave, dataInicial, dataFinal);
rtbRespostas.append(ret);
}
catch (Exception ex)
{
Logger.getLogger(FrmMain.class.getName()).log(Level.SEVERE, null, ex);
}
}//GEN-LAST:event_btnConsultaIdentificadoresEventosTabelaActionPerformed
private void btnConsultaIdentificadoresEventosTrabalhadorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnConsultaIdentificadoresEventosTrabalhadorActionPerformed
try
{
String cpfTrabalhador = JOptionPane.showInputDialog("Informe o CPF do trabalhador");
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataInicial = new Date(System.currentTimeMillis());
System.out.println(formatter.format(dataInicial));
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataFinal = new Date(System.currentTimeMillis());
System.out.println(formatter1.format(dataFinal));
String ret = acbreSocial.consultaIdentificadoresEventosTrabalhador(txtEmpregador.getText(), cpfTrabalhador, dataInicial, dataFinal);
rtbRespostas.append(ret);
}
catch (Exception ex)
{
Logger.getLogger(FrmMain.class.getName()).log(Level.SEVERE, null, ex);
}
}//GEN-LAST:event_btnConsultaIdentificadoresEventosTrabalhadorActionPerformed
private void btnDownloadEventosActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnDownloadEventosActionPerformed
try
{
String cpfTrabalhador = JOptionPane.showInputDialog("Informe o CPF do trabalhador");
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataInicial = new Date(System.currentTimeMillis());
System.out.println(formatter.format(dataInicial));
SimpleDateFormat formatter1 = new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Date dataFinal = new Date(System.currentTimeMillis());
System.out.println(formatter1.format(dataFinal));
String ret = acbreSocial.downloadEventos(txtEmpregador.getText(), cpfTrabalhador, dataInicial, dataFinal);
rtbRespostas.append(ret);
}
catch (Exception ex)
{
Logger.getLogger(FrmMain.class.getName()).log(Level.SEVERE, null, ex);
}
}//GEN-LAST:event_btnDownloadEventosActionPerformed
Acredito que em JAVA deu pra ver como é o formato da data:
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z");
Saudações,
Itamar M. Lins Jr.