Forma de pagamento criada no softshop não aparece no PDV caixa
Software: PDV - Softshop Caixa | Grupo: PDV
Solução
Se foi criado novas formas de pagamento no SOFTSHOP, mas no PDV só exibe as formas de pagamentos padrão, basta seguir os passos a seguir
- Acesse o banco de dados do cliente através do "SQL Server 2014 Management Studio"
- Selecione o banco do cliente, aperte em "Nova Consulta" e na janela aberta cole o script a

IF NOT EXISTS (SELECT 1 FROM sys.columns
WHERE object_id = OBJECT_ID('pagamento')
AND name = 'indPag')
BEGIN
ALTER TABLE pagamento
ADD indPag INT DEFAULT 0 NOT NULL;
END
-- Verifique e adicione a coluna 'PDV_PreVenda' se não existir
IF NOT EXISTS (SELECT 1 FROM sys.columns
WHERE object_id = OBJECT_ID('pagamento')
AND name = 'PDV_PreVenda')
BEGIN
ALTER TABLE pagamento
ADD PDV_PreVenda BIT DEFAULT 1 NOT NULL;
END
BEGIN
DECLARE @coluna_indPag INT;
DECLARE @coluna_PDV_PreVenda INT;
-- Verifique se a coluna 'indPag' existe
SELECT @coluna_indPag = COUNT()
FROM sys.columns
WHERE object_id = OBJECT_ID('A_CAIXA_FORMA_PAGAMENTO')
AND name = 'indPag';
-- Verifique se a coluna 'PDV_PreVenda' existe
SELECT @coluna_PDV_PreVenda = COUNT()
FROM sys.columns
WHERE object_id = OBJECT_ID('A_CAIXA_FORMA_PAGAMENTO')
AND name = 'PDV_PreVenda';
-- Se uma das colunas não existir, recrie a view
IF @coluna_indPag = 0 OR @coluna_PDV_PreVenda = 0
BEGIN
-- Drope a view antiga
EXEC('DROP VIEW A_CAIXA_FORMA_PAGAMENTO');-- Crie a view novamente com as novas colunas
EXEC('
CREATE VIEW [dbo].[A_CAIXA_FORMA_PAGAMENTO] AS
SELECT
GRP_COD AS ID,
GRP_DESCRI AS Descricao,
Ordem,
FormaECF,
GerarReceber,
Avista,
Parcelado,
PDV_Exibir,
PDV_POS,
PDV_GerarReceber,
PDV_DescricaoPagamento,
NFCe_tPag,
PDV_TEF,
PDV_ValeUtilizar,
PDV_ValeGerar,
PDV_CadastrarCheque,
ParcelasLimite,
PDV_CodigoTransacaoSitef,
PDV_CarteiraDigital,
indPag, -- Adicionando a nova coluna
PDV_PreVenda -- Adicionando a nova coluna
FROM dbo.pagamento;
');
END
END
- Agora basta apertar em "Executar"
- Por fim só validar se deu certo no PDV caixa.
Tags: pdv, forma, pagamento, pix