Hoy vienen 2 archivos txt uno de percepción y otro de retención. Tenes que
armar 2 tablas una para retenciones y otras para percepciones. Tienen
diferentes cantidades de registros
Enviado desde mi dispositivo Samsung
-------- Mensaje original --------
De: Susana Haas <[email protected]>
Fecha: 8/8/17 12:37 PM (GMT-03:00)
A: vbnet List Member <[email protected]>
Asunto: [vbnet] Consulta padron arba
Hola Diego,
Este es el SP :
ALTER PROCEDURE [dbo].[PadronIIBB_BCP]
AS
DELETE PadronIIBB
BULK INSERT basededatos.dbo.PadronIIBB
FROM 'C:\Archivos de Programa\Globalprog\Padron\PadronIIBB.txt'
WITH (
DATAFILETYPE='char',
FIELDTERMINATOR=';')
Y la tabla :
CREATE TABLE [dbo].[PadronIIBB](
[Col1] [char](8) NOT NULL,
[Col2] [char](8) NOT NULL,
[Col3] [char](8) NOT NULL,
[CUIT] [char](11) NOT NULL,
[Col5] [char](1) NOT NULL,
[Col6] [char](1) NOT NULL,
[Col7] [char](1) NOT NULL,
[RetenCli] [char](4) NOT NULL,
[RetenProv] [char](4) NOT NULL,
[Col10] [char](2) NOT NULL,
[Col11] [char](2) NOT NULL,
CONSTRAINT [PK_PadronIIBB] PRIMARY KEY CLUSTERED
(
[CUIT] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
Luego podes consultar la alicuota a traves del cuit
Este padron se actualiza todos los meses. No recuerdo de donde se baja, pero tu
cliente debe saberlo.
Espero te sirva.
Susana
El 7 de agosto de 2017, 23:52, Diego Spinedi <[email protected]> escribió:
Genial...si me re serviría...gracias!!!!!
El 7 ago. 2017 11:50 p. m., "Susana Haas" <[email protected]> escribió:
On Aug 7, 2017 11:47 PM, "Susana Haas" <[email protected]> wrote:
Yo lo resolvi importando el archivo de texto del padron en una tabla de
sqlserver mediante un stored procedure
Luego busco la alicuota con el cuit
Si te interesa te paso el ejemplo.
Todo desde el programa vbnet
Susana
On Aug 7, 2017 11:23 PM, "Diego Spinedi" <[email protected]> wrote:
Buenas noches...Me encuentro desarrollando una app en C# o vb net para saber
las alicuotas de IIBB que le corresponde a una persona al momento de facturar y
me estoy volviendo loco...
Alguien tiene algo de info o algun ejemplo que pueda ayudarme???
Saludos y gracias
--
Ing.Diego E. Spinedi Creatif Sistemas 221-538-6040