Forum
See question

Como aceder à API dos anexos na V9   

122 views
Category:
0
0

Não consigo encontrar o ponto de entrada em PlataformaPRIMAVERA.

A classe penso ser esta StdPlatBE900.StdBEAnexos.

Obrigado

Melhores cumprimentos

 

Faça login para poder traduzir
Integração
V10
Marked as spam
Created 5 years and 7 months ago jorgecosta
j
jorgecosta Iniciante
2 answers
2
Private answer

Olá Jorge.

Não sabendo bem o que se quer fazer, parto do principio que se querira manipular os Anexo.
Pode aceder à API aqui

Plataforma.Anexos.Actualiza()

 

Faça login para poder traduzir
Marked as spam
Created 5 years and 7 months ago sergiosereno
sergiosereno Most Valuable Professional
    Comments

    Obrigado pela resposta, não expliquei concretamente, no VBA da v9 preciso e enumerar os anexo de um artigo, contudo o objecto PlataformaPRIMAVERA não contem nenhum propriedade Anexos.

    5 years and 7 months ago
    jorgecosta

      Olá Sérgio, já agora no VBA, existe forma de aceder à API dos Anexos, sem ter de abrir a plataforma “StdPlatBS900.StdPlatBS”? Obrigado.

      5 years and 3 months ago
      manuelquelhas
        0
        Private answer

        @jorgecosta

        O melhor é aceder a base dados directamente.

        SELECT * FROM [PRIDEMO10].[dbo].[Anexos] WHERE Tabela = 1
        
        Public Enum EnumTabelaAnexos
        anxBancos = 0
        anxClientes = 1
        anxFornecedores = 2
        anxOutrosTerceiros = 3
        anxArtigos = 4
        anxFuncionarios = 5
        anxSocios = 6
        anxEntidadesPublicas = 7
        anxActividadesMedicas = 8
        anxHistoricoDoencasProfissionais = 9
        anxAcidentesTrabalho = 10
        anxAuditorias = 11
        anxConsultasSHST = 12
        anxIntervencoes = 13
        anxIRT = 14
        anxEstabelecimentos = 15
        anxSeguros = 16
        anxSindicatos = 17
        anxSegSocial = 18
        anxContratosTrabalho = 19
        anxIndependentes = 20
        anxObras = 21
        anxContactos = 22
        anxActividades = 23
        anxOportVenda = 24
        anxEntidadesExternas = 25
        anxProjectos = 26
        anxContratos = 27
        anxFichasEAP = 28
        anxSubsidios = 29
        anxDecretos = 30
        anxMotivosImparidade = 31
        anxDiariosTrabalho = 32
        anxDiariosTrabalhoPendentes = 33
        anxParagens = 34
        anxArtigoOperacoes = 35
        anxFichasTecnicas = 36
        anxCentrosTrabalho = 37
        anxOrdensProducao = 38
        anxOrdensCompra = 39
        anxCompras = 40
        anxVendas = 41
        anxInternos = 42
        anxDocumentosContabilisticos = 43
        anxOcorrenciasRHP = 44
        anxFACContratos = 45
        anxFACCessoes = 46
        anxFACAdiantamentos = 47
        anxFACCustosBancarios = 48
        anxFACRegularizacoes = 49
        anxFACFechosContratos = 50
        'Serviços técnicos (ATP)
        anxSTTipoObjeto = 51
        anxSTObjeto = 52
        anxSTMarcaModelo = 53
        anxSTProcesso = 54
        anxSTIntervencao = 55
        anxSTContratos = 56
        anxGCPPlanoPrestacoes = 57
        anxMandatosDD = 58
        anxPCMContratos = 59
        anxGPROrcamentos = 60
        anxGPROperacaoOrdemFabrico = 61
        anxGPRArtigoAlternativa = 62
        anxFTRProcessoImportacao = 63 'User Story 7283
        'Personalizada
        anxPersonalizada = 2001
        End Enum

         

        Faça login para poder traduzir
        Marked as spam
        Created 5 years and 7 months ago sergiosereno
        sergiosereno Most Valuable Professional